<img src="img/1.jpg" width="800">
The world fell apart faster than anyone could have imagined. It started with a fever, then the trembling, then the hunger—an insatiable, mindless need that turned people into something else. The news called it an infection, but that word didn’t do justice to the horrors that followed. Those who were afflicted didn’t just kill. They hunted. They craved. Their aggression wasn’t just mindless violence—it was something worse, something twisted, as if the infection had corrupted more than just the body.
Now, the streets are ruled by them. Once-human figures prowl the darkness, their bodies slick with sweat, eyes burning with something both primal and terrifying. They move in packs, driven by hunger and desire, their moans filling the night with an eerie chorus of suffering and longing.
Inside the barricaded home, I sit with my family—my father, my mother, my sister, and my grandpa—huddled together in a fragile illusion of safety. We weren’t expecting to have a guest when the world went to hell, but my girlfriend had come over that night. She never left. Now, she’s part of this nightmare too.
We don’t know how long we can last. The food won’t hold forever. The infected grow bolder, clawing at our doors, whispering things through the cracks. The world outside is no longer ours. And inside? Inside, we’re just waiting and wanting to survive but the house is under pressure not knowing who you cand trust and who will take command.
<<script>>
updateBars();
<</script>>
<<if $gameVersion is undefined or $gameVersion != "0.04">>
<<set $gameVersion = "0.04">>
<<set $energy = 100>>
<<set $hunger = 100>>
<<set $lust = 0>>
<<set $clackShards = 0>>
<<set $familyCorruption = 0>>
<<set $girlfriendLove = 100>>
<<set $girlfriendSubmission = 0>>
<<set $girlfriendDominance = 0>>
<<set $momSubmission = 0>>
<<set $momDominance = 0>>
<<set $sisterSubmission = 0>>
<<set $sisterDominance = 0>>
<<set $dadRelationship = 0>>
<<set $dadDominance = 0>>
<<set $grandpaRelationship = 0>>
<<set $grandpaDominance = 0>>
<<set $grandmaSubmission = 0>>
<<set $grandmaRelationship = 0>>
<<set $grandmaDominance = 0>>
<<set $dadSubmission = 0>>
<<set $grandpaSubmission = 0>>
<<set $houseIntegrity = 100>>
<<set $gfRations = 6>>
<<set $playerRations = 6>>
<div style="text-align: center; color: red;">
A new version (0.04) has been released. You must start a new game to apply the new content.
</div>
[[Start New Game|Your Room]]
<<else>>
[[Your Room]]
<</if>><<set $yourRoomVisits = ($yourRoomVisits || 0) + 1>>
<img src="img/2.jpg" width="800">
<p style="margin-top: 10px;">
Your room is one of the few places that still feels somewhat normal.
The bed is slightly unmade, the sheets creased from restless nights.
The air is still, carrying the faint scent of old books and the lingering smell of sweat.
Scattered on your desk are a few notes, remnants of a life before survival became your only focus.
</p>
<<if !$foundCards>>
<<link "Search the room">>
<<set $foundCards = true>>
<<set $energy -= 10>>
<<set $hunger -= 5>>
<<run updateBars()>>
<<goto "CardGameIntro">>
<</link>>
<<else>>
<<link "Card Game">>
<<set $energy -= 10>>
<<set $hunger -= 5>>
<<run updateBars()>>
<<goto "CardGameGF">>
<</link>>
<</if>>
<<if $yourRoomVisits == 4>>
<div style="text-align: center; max-width: 600px; margin: auto; font-family: sans-serif;">
<img src="img/gf_nap.gif" style="width: 100%; max-width: 500px; border-radius: 10px; margin-bottom: 15px;">
<p>You walk into your room and stop.</p>
<p>Your <strong>girlfriend</strong> is lying on your bed, napping — half-covered by a shirt, one leg bare, breathing softly.</p>
<p>The moment lingers. She doesn't stir.</p>
<p>So you take her pants off and fondle her.</p>
<<set $lust += 20>>
<<run updateBars()>>
<span style="color: hotpink;">+20 Lust</span>
</div>
<hr>
<</if>>
<<if $energyWarning>>
<p style="color: red; font-weight: bold;">⚠️ You are too tired to continue...</p>
<<set $energyWarning = false>>
<</if>>
<<if $energy < 50>>
[[😴 Sleep and recover|Sleep]]
<</if>>
<<if $infectionPowerRestored>>
<div id="infectionRestoreMsg" style="text-align: center; color: #00ff88; font-size: 18px; margin-top: 20px;">
💀 You feel your infection aura return...
</div>
<script>
$("#infectionRestoreMsg").hide().fadeIn(1000).delay(3000).fadeOut(1000);
</script>
<<set $infectionPowerRestored = false>>
<</if>>
[[❤️ Girlfriend]]
<<if $cheatUnlocked>>
[[🛠️ Cheat Menu|Cheat Menu]]
<</if>>
<<set _randRoomCheck to random(1, 100)>>
<<if !$gfRoomEventTriggered and _randRoomCheck <= 45>>
<<set $gfRoomEventTriggered = true>>
<p style="color: pink;">Something unexpected is happening with your girlfriend...</p>
<<link "Check it out">>
<<goto "GF_RoomEvent">>
<</link>>
<</if>>
<<if $energy >= 40>>
<<link "Pass the time (-30 Energy)">>
<<set $energy -= 30>>
<<run updateBars()>>
<<goto "PassTimeResult">>
<</link>>
<<else>>
<p>❌ You're too exhausted to pass time (need 40 Energy).</p>
<</if>>
[[Livingroom]]
<<set $expeditionCharacter = "">>
<<run updateBars()>>
<<set $expeditionCharacter = "">>
<<set $livingroomVisits += 1>>
<img src="img/3.jpg" width="800">
The living room was once a place of comfort.The coffee table holds survival gear—canned food, a half-empty water jug, a knife, and a loaded pistol with too few bullets.From the front door, faint scratching echoes. Claw marks run deep in the wood. The locks still hold—for now.
<<if $familyCorruption >= 30 and !$grandmaIntroduced>>
[[A knock echoes through the house...|GrandmaArrival]]
<</if>>
<<if $livingroomVisits >= 3>>
<<if !$seenOldMovieNight>>
<<set $seenOldMovieNight = true>>
<div style="background-color: #1a1a1a; color: #fff; padding: 15px; border-radius: 10px; margin-bottom: 10px;">
<p>While cleaning up the living room, you stumble upon a dusty box of old DVDs tucked away in the corner.
You flip through them — cheesy romance flicks, outdated comedies, and a few family classics.</p>
<p>You suggest a family movie night to relive some old memories.</p>
</div>
<</if>>
[[Watch TV|OldMovieNight]]
<</if>>
<<if $energy >= 10 and $hunger >= 5>>
<p>
<<link "🚶 Roam Around the House">>
<<set $energy -= 10>>
<<set $hunger -= 5>>
<<run updateBars()>>
<<goto "Roam Around">>
<</link>>
</p>
<<else>>
<p style="color: gray;">You're too tired or hungry to wander around right now.</p>
<</if>>
<<if $livingroomVisits == 2 and !$lustEventLivingroom>>
<<set $lustEventLivingroom = true>>
<<if $gfWearsPlug>>
<<if $dadDominance >= 50 and $girlfriendSubmission >=45>>
<img src="img/gf_dadplug50.gif" style="width: 500px; border-radius: 10px; display: block; margin: 10px auto;">
<p style="color: hotpink;">
Your girlfriend is scrubbing the floor while your father stands nearby, looming. She glances up nervously as he removes the plug and just starts making use of her ass.</p>
<img src="img/gf_dadplugfuck.gif" style="width: 500px; border-radius: 10px; display: block; margin: 10px auto;">
<p style="color: hotpink;">And when he finished to not dirty the floor he cums in her dirty hole.</p>
<img src="img/gf_cumgape_cleaning.gif" style="width: 500px; border-radius: 10px; display: block; margin: 10px auto;">
<<set $lust += 20>>
<<run updateBars()>>
<span style="color: hotpink;">+20 Lust</span>
<<elseif $dadDominance >= 25 and $girlfriendSubmission>= 35>>
<img src="img/gf_dadplug25.gif" style="width: 500px; border-radius: 10px; display: block; margin: 10px auto;">
<p style="color: hotpink;">
Your girlfriend kneels in the living room, wiping the floor with slow, submissive motions.
Your father casually watches her work, the plug in her ass in not safe there anymore. Your father sneaks and takes it out, Your girlfriend is surprized and embaressed by her gaping hole left in the air.
</p>
<img src="img/gf_gape_cleaning.gif" style="width: 500px; border-radius: 10px; display: block; margin: 10px auto;">
<<set $lust += 20>>
<<run updateBars()>>
<span style="color: hotpink;">+20 Lust</span>
<<elseif $dadDominance >= 10 and $girlfriendSubmission >= 25>>
<img src="img/gf_dadplug10.gif" style="width: 500px; border-radius: 10px; display: block; margin: 10px auto;">
<p style="color: hotpink;">
She’s cleaning again, that same ButtPlug jiggling with her ass while she moves her hand back an fourth.
You catch your father eyeing her, but he says nothing... yet the tension in the room is thick.
</p>
<<set $lust += 20>>
<<run updateBars()>>
<span style="color: hotpink;">+20 Lust</span>
<<else>>
<img src="img/gf_plug_cleaning.gif" style="width: 500px; border-radius: 10px; display: block; margin: 10px auto;">
<p style="color: hotpink;">
Your girlfriend is on her knees scrubbing the floor, the plug in her ass is clearly visible even if she has panties on.
Her movements are slow, submissive — like she knows exactly what this does to you.
</p>
<</if>>
<<else>>
<img src="img/gf_cleaning.gif" style="width: 500px; border-radius: 10px; display: block; margin: 10px auto;">
<p style="color: hotpink;">
You glance over and catch your girlfriend bending over while cleaning the floor.
Something about the way she moves makes your heart race.
</p>
<<set $lust += 20>>
<<run updateBars()>>
<span style="color: hotpink;">+20 Lust</span>
<</if>>
<</if>>
[[Fortify the House|FortifyHouse]]
[[Your Room]]
[[Master Bedroom]]
[[Sister Bedroom]]
[[Bathroom]]
[[Kitchen]]
[[Guest Room]]
<<run updateBars()>>
<<if $gameVersion is undefined or $gameVersion !== storyVersion>>
<<goto "Start">>
<</if>><<set $masterRoomVisits = ($masterRoomVisits || 0) + 1>>
<img src="img/4.jpg" width="800">
The master bedroom still holds traces of warmth despite the chaos outside. My mother sits on the edge of the bed, her long hair cascading over her shoulders, her beauty untouched by the fear gripping the world. Even in the dim candlelight, there’s a softness to her—calm, steady hands brushing through her hair, a quiet strength in her eyes.
My father, on the other hand, carries the weight of survival. He stands by the window, gripping his shotgun, his face lined with exhaustion. His once-carefree expression is now tight with stress, eyes scanning the darkness beyond the barricades. The dresser, once covered in perfume bottles and jewelry, is now cluttered with spent bullet casings and a flashlight with dying batteries.
Despite the tension, the room still feels like a home—my mother’s scent lingers in the air, mixing with the faint traces of cologne my father no longer wears. But outside, the world waits, uncaring. And my father keeps watch, because he knows he can’t afford to let his guard down.
<<if $tabooEnabled and !$gfSeenWithDadMB and $dadOffended and $dadRelationship <= -15 and $girlfriendSubmission >= 15>>
[[Go investigate a strange sound|Scene_GF_Dad_MasterBedroom]]
<</if>>
<<if $masterRoomVisits == 3>>
<div style="text-align: center; max-width: 600px; margin: auto; font-family: sans-serif;">
<img src="img/mother_father_intimacy.gif" style="width: 100%; max-width: 500px; border-radius: 10px; margin-bottom: 15px;">
<p>You walk into the master bedroom and stop.</p>
<p>Your <strong>mother</strong> and <strong>father</strong> are in a passionate embrace, their bodies intertwined under the covers. You see your father holding your mother closely, their movements slow but intense, as they share a private moment of intimacy.</p>
<p>The air is thick with desire, and despite their closeness, your mother’s eyes remain closed, lost in the moment with your father.</p>
<p>Watching this, your body stirs with an unexpected reaction.</p>
<<set $lust += 20>> <!-- Increase lust by 20 -->
<<run updateBars()>>
<span style="color: hotpink;">+20 Lust</span>
</div>
<hr>
<</if>>
[[Dad]]
[[Mother]]
[[Livingroom]]
<<run updateBars()>><div style="max-width: 750px; margin: auto; background: #1a1a1a; padding: 20px; border-radius: 10px; color: #f0f0f0; font-family: sans-serif; box-shadow: 0 0 20px rgba(0,0,0,0.6);">
<img src="img/5.jpg" width="100%" style="border-radius: 10px; margin-bottom: 15px;">
<h2 style="color: #ffc107;">🍽️ Kitchen</h2>
<p style="line-height: 1.6;">
The <b>kitchen</b> still carries traces of the life you once knew—<i>the scent of morning coffee</i>, the worn cutting board, the groaning generator-powered fridge.
Despite the chaos outside, this room still feels like the <b>heart of the home</b>.
</p>
<hr style="border: none; border-top: 1px solid #444; margin: 20px 0;">
<!-- Action Area -->
<div style="text-align: center; margin-bottom: 10px;">
<<if $lust > 50 and $familyCorruption >= 15 and $sisterSubmission >= 5>>
[[💬 Approach Sister|SisterKitchen1]]
<<elseif $energy == 0>>
<p style="color: gray;">You are too exhausted to approach her...</p>
<</if>>
</div>
<p style="text-align: center;">You open the fridge and think about what to eat.</p>
<!-- Inventory Buttons -->
<div style="display: flex; justify-content: center; gap: 20px; flex-wrap: wrap; margin: 10px 0;">
<<if $backpack["Canned Food"] > 0>>
<span id="eatCannedFood">
<<link "🥫 Eat Canned Food">>
<<set $backpack["Canned Food"] -= 1>>
<<set $hunger += 60>>
<<run updateBars()>>
<<replace "#foodStatus">><span style="color: lightgreen;">You feel satisfied after eating.</span><</replace>>
<<if $backpack["Canned Food"] == 0>>
<<replace "#eatCannedFood">><span style="color: red;">No more canned food.</span><</replace>>
<</if>>
<</link>>
</span>
<</if>>
<<if $backpack["Water Bottles"] > 0>>
<span id="drinkWater">
<<link "💧 Drink Water">>
<<set $backpack["Water Bottles"] -= 1>>
<<set $hunger += 30>>
<<run updateBars()>>
<<replace "#foodStatus">><span style="color: lightblue;">The water refreshes you.</span><</replace>>
<<if $backpack["Water Bottles"] == 0>>
<<replace "#drinkWater">><span style="color: red;">No more water.</span><</replace>>
<</if>>
<</link>>
</span>
<</if>>
<<if $backpack["Energy Bars"] > 0>>
<span id="eatEnergyBar">
<<link "🍫 Eat Energy Bar">>
<<set $backpack["Energy Bars"] -= 1>>
<<set $energy += 40>>
<<run updateBars()>>
<<replace "#foodStatus">><span style="color: orange;">Quick energy boost.</span><</replace>>
<<if $backpack["Energy Bars"] == 0>>
<<replace "#eatEnergyBar">><span style="color: red;">No more energy bars.</span><</replace>>
<</if>>
<</link>>
</span>
<</if>>
</div>
<div id="foodStatus" style="text-align: center; margin-top: 10px;"></div>
<<if $backpack["Canned Food"] == 0 and $backpack["Water Bottles"] == 0 and $backpack["Energy Bars"] == 0>>
<p style="color: red; text-align: center;">⚠️ You have no food left. You must go on an expedition.</p>
<</if>>
<hr style="border: none; border-top: 1px solid #444; margin: 20px 0;">
<!-- Navigation -->
<div style="text-align: center; margin-top: 10px;">
[[🗺️ Go on an Expedition|Expedition]] • [[⬅️ Return to Livingroom|Livingroom]] • [[🎒 Check Inventory|Inventory]]
</div>
</div>
<<set $expeditionCharacter = "">>
<<run updateBars()>><img src="img/6.jpg" width="800">
The guest room is quiet, a sanctuary amidst the chaos. The bed is neatly made, though it hasn’t been slept in much lately. My grandpa, once a military man, now spends his days here, sitting in an old armchair by the window, his weathered hands resting on his knees. The walls are decorated with faded photographs, reminders of a time before the world changed.
The window is covered, but a sliver of light creeps through the edges, illuminating his steady gaze. Despite his age, he’s been working out again, using the limited space to do push-ups and crunches, as if preparing for something that never quite leaves his mind. His past in the military hasn’t faded. If anything, the apocalypse has awakened it, and he’s determined to stay sharp.
<<if $tabooEnabled and !$gfSeenWithGrandpaGR and $grandfatherOffended and $grandpaRelationship <= -15 and $girlfriendSubmission <= 15>>
[[Go investigate a strange sound|Scene_GF_Grandpa_GuestRoom]]
<</if>>
[[Grandpa]]
<<if $grandmaIntroduced>>
[[Grandma]]
<</if>>
<<set _randEvent to random(1, 100)>>
<<if !$gfGrandpaEventShown and $girlfriendLove < 75 and $familyCorruption > 25 and _randEvent <= 25>>
<<set $gfGrandpaEventShown = true>>
<<goto "GF_GrandpaEvent">>
<</if>>
[[Livingroom]]
<<run updateBars()>><<if $clackShards is undefined>>
<<set $clackShards = 0>>
<</if>>
<div style="max-width:600px; margin:50px auto; padding:20px; background:#1a1a1a; color:#eee; font-family:sans-serif; border-radius:12px; box-shadow:0 0 10px rgba(0,0,0,0.5); text-align:center;">
<h2 style="margin-bottom:10px;">🎒 Backpack Inventory</h2>
<p style="font-size:1.1em; margin:5px 0;">
<strong>Clack Shards:</strong> <span style="color:#ffcc00;"><<print $clackShards>></span>
</p>
<div id="inventory" style="text-align:left; margin-top:15px; padding:10px; background:#262626; border-radius:8px; max-height:250px; overflow-y:auto;">
<ul style="list-style:disc inside; color:#ddd; margin:0; padding:0;">
<<for _item, _amount range $backpack>>
<li style="margin:4px 0;"><strong><<print _item>></strong>: <<print _amount>></li>
<</for>>
</ul>
</div>
<div style="margin-top:20px; display:flex; justify-content:center; gap:15px;">
<<link "🛠️ Cheat">><<goto "Cheat">><</link>>
<<link "📱 Phone">><<goto "Phone">><</link>>
<<link "↩ Return">><<goto $lastPassage>><</link>>
</div>
</div><div style="max-width: 400px; margin: 0 auto; background-color: #1a1a1a; padding: 20px; border-radius: 15px; font-family: sans-serif; text-align: center;">
<h2 style="color: white;">📱 Phone</h2>
<!-- Mom -->
<<if $chosenRoute>>
<<link "💬 Message Mom">>
<<set $momTextedToday = true>>
<<goto "MessageMom">>
<</link>>
<<if !$momTextedToday>><span style="color: lightgreen;"> • New</span><</if>>
<<else>>
<span style="color: gray;">💬 Message Mom (locked)</span>
<</if>>
<br><br>
<!-- Sister -->
<<if $chosenSisterRoute>>
<<link "💬 Message Sister">>
<<set $sisterTextedToday = true>>
<<goto "MessageSister">>
<</link>>
<<if !$sisterTextedToday>><span style="color: lightgreen;"> • New</span><</if>>
<<else>>
<span style="color: gray;">💬 Message Sister (locked)</span>
<</if>>
<br><br>
<!-- Girlfriend -->
<<if $chosenGirlfriendRoute>>
<<link "💬 Message Girlfriend">>
<<set $girlfriendTextedToday = true>>
<<goto "MessageGirlfriend">>
<</link>>
<<if !$girlfriendTextedToday>><span style="color: lightgreen;"> • New</span><</if>>
<<else>>
<span style="color: gray;">💬 Message Girlfriend (locked)</span>
<</if>>
<br><br>
<!-- Watch Porn -->
<<link "📺 Watch Porn">>
<<goto "Watch Porn">>
<</link>>
<br><br>
<!-- Back -->
<<link "⬅ Back to Inventory">>
<<goto "Inventory">>
<</link>>
</div><<set $dadSubmission = 0>>
<<set $grandpaSubmission = 0>>
<<set $clackShards = 0>>
<<set $wentAlone = false>>
<<set $grandmaAccessCode = "0427">>
<<set $grandmaSubmission = 0>>
<<set $showeredToday = false>>
<<set $gfOffended = false>>
<<set $lastVisited = $incursionTarget>>
<<set $chosenTarget = "" >>
<<set $gfFetchTargetChosen to "">>
<<set $gfRations = 6>>
<<if $gameVersion is undefined>>
<<set $gameVersion = "0.03">>
<</if>>
<<if $gameVersion !== "0.04">>
<<run Engine.play("Start")>>
<<set $gameVersion = "0.04">>
<</if>>
<<set $gfWearsPlug to false>>
<<set $grandmaRelationship = 0>>
<<set $grandmaDominance = 0>>
<<set $grandmaIntroduced to false>>
<<set $momTextedToday to false>>
<<set $sisterTextedToday to false>>
<<set $girlfriendTextedToday to false>>
<<set $grandfatherOffended to false>>
<<set $dadOffended to false>>
<<set $chosenSisterRoute to "">>
<<set $chosenGirlfriendRoute to "">>
<<set $chosenRoute to "">>
<<set $infectionPower = 100>>
<<set $infectionPowerUnlocked = false>>
<<set $infectionPowerUsed = false>>
<<set $sleepSinceInfectionUse = 0>>
<<set $bittenEventTriggered = false>>
<<set $infected = false>>
<<set $infectionLevel = 0>>
<<set $infectionRevealed = false>>
<<if $gfRoomEventTriggered is undefined>> <<set $gfRoomEventTriggered = false>> <</if>>
<<set $livingroomVisits to 0>>
<<set $lustEventLivingroom to false>>
<<set $bathroomVisits to 0>>
<<set $lustEventBathroom to false>>
<<set $yourRoomVisits to 0>>
<<set $sisterRoomVisits to 0>>
<<set $masterRoomVisits to 0>>
<<set $gfGrandpaEventShown to false>>
<<set $sisterShowerEventTriggered to false>>
<<set $houseIntegrity = 100>>
<<set $houseBreached = false>>
<<set $sisterTrust = 100>>
<<set $girlfriendTrust = 100>>
<<set $sisterReportReceived = false>>
<<set $girlfriendReportReceived = false>>
<<set $momTextedToday = false>>
<<set $sisterTextedToday = false>>
<<set $girlfriendTextedToday = false>>
<<set $lastPassage = "Your Room">>
<<set $familyCorruption to 0>>
<<set $hunger to 100>>
<<set $energy to 100>>
<<set $lust to 0>>
<<set $girlfriendDominance = 0>>
<<set $girlfriendSubmission = 0>>
<<set $girlfriendLove = 100>>
<<set $sisterSubmission = 0>>
<<set $sisterDominance = 0>>
<<set $momSubmission = 0>>
<<set $momDominance = 0>>
<<set $dadDominance = 0>>
<<set $dadRelationship = 0>>
<<set $grandpaDominance = 0>>
<<set $grandpaRelationship = 0>>
<<set $backpack = {
"Canned Food": 5,
"Water Bottles": 3,
"Energy Bars": 2,
"Ammo Packs": 0,
"Lanterns": 0
}>>
<<link "⚙️ Cheat Menu">>
<<goto "Cheat Menu">>
<</link>><<set _rand to random(1,100)>>
<<if _rand <= 50>>
<<set _randomGif to "img/gif1.gif">>
<<elseif _rand <= 80>>
<<set _randomGif to "img/gif2.gif">>
<<else>>
<<set _randomGif to "img/gif3.gif">>
<</if>>
<div style="max-width: 600px; margin: 0 auto; background-color: #111; padding: 15px; border-radius: 15px; text-align: center; font-family: sans-serif; color: white;">
<h2 style="margin-bottom: 10px;">📺 Watching...</h2>
<div id="gifDisplay" style="margin-bottom: 0;">
<<print '<img src="' + _randomGif + '" style="width: 500px; height: auto; border-radius: 10px; box-shadow: 0 0 10px rgba(255, 0, 255, 0.3); margin-bottom: 0;">'>>
</div>
<<button "▶️ Watch Another">>
<<set _rand to random(1,100)>>
<<if _rand <= 50>>
<<set _randomGif to "img/gif1.gif">>
<<elseif _rand <= 80>>
<<set _randomGif to "img/gif2.gif">>
<<else>>
<<set _randomGif to "img/gif3.gif">>
<</if>>
<<set $lust += 20>>
<<set $hunger -= 5>>
<<set $energy -= 10>>
<<run updateBars()>>
<<replace "#gifDisplay">>
<<print '<img src="' + _randomGif + '" style="width: 500px; height: auto; border-radius: 10px; box-shadow: 0 0 10px rgba(255, 0, 255, 0.3); margin-bottom: 0;">'>>
<</replace>>
<</button>>
<div style="font-size: 15px; margin-top: 8px;">
<span style="color: hotpink;">+20 Lust</span>
<span style="color: orange;">-5 Hunger</span>
<span style="color: yellow;">-10 Energy</span>
</div>
<br><br>
<<link "📱 Back to Phone">><<goto "Phone">><</link>>
<<link "🏠 Return to Your Room">><<goto "Your Room">><</link>>
</div><<set _visitRoll = random(1,100)>>
<<set _incursionRoll = random(1,100)>>
<<if !$nightVisitTriggered and $lust > 50 and _visitRoll <= 30>>
<<set $nightVisitTriggered = true>>
<<goto "NightVisitEvent">>
<<elseif $houseIntegrity <= 60 and _incursionRoll <= 50>>
<<goto "NightIncursion">>
<</if>>
You lay down in your bed, letting exhaustion take over.
<<set _baseEnergyGain = 80>>
<<set $hunger -= 15>>
<<if $hunger < 45>>
<<set _energyGain = _baseEnergyGain / 2>>
<<else>>
<<set _energyGain = _baseEnergyGain>>
<</if>>
<<set $energy += _energyGain>>
<<if $energy > 100>>
<<set $energy = 100>>
<</if>>
<<run updateBars()>>
<p>You regain <<print _energyGain>> energy during your rest.</p>
<img src="img/sleep.jpg" style="width: 500px; height: auto; border-radius: 10px; box-shadow: 0px 0px 10px rgba(0,0,0,0.5);">
You sleep soundly, regaining your strength.
<<link "Wake up refreshed.">>
<<goto "Your Room">>
<</link>>
<<if $infectionPowerUsed>>
<<set $sleepSinceInfectionUse += 1>>
<<if $sleepSinceInfectionUse >= 3>>
<<set $infectionPower = 100>>
<<set $infectionPowerUsed = false>>
<<set $sleepSinceInfectionUse = 0>>
<<set $infectionPowerRestored = true>>
<</if>>
<</if>>
<<if $infected and !$infectionPowerUnlocked>>
<<set $infectionLevel += 33>>
<p style="color: darkred;">🦠 Infection Progress: <<print $infectionLevel>>%</p>
<<if $infectionLevel >= 100>>
<<set $infectionPowerUnlocked = true>>
<<goto "InfectionAwakening">>
<</if>>
<</if>>
<<set $houseIntegrity -= 10>>
<<if $houseIntegrity < 0>>
<<set $houseIntegrity = 0>>
<</if>>
<<if $houseIntegrity <= 0>>
<p style="color: red;">⚠️ The house is barely standing. An attack could happen at any moment!</p>
<<elseif $houseIntegrity <= 30>>
<p style="color: orange;">🔧 The house is in critical condition. You should repair it soon.</p>
<<elseif $houseIntegrity <= 60>>
<p style="color: gold;">The house shows visible signs of damage. Better be careful.</p>
<<else>>
<p style="color: green;">The house is holding up well... for now.</p>
<</if>>
<<if $houseIntegrity <= 0>>
<<goto "BadEnd_Invasion">>
<</if>>
<<set $eventGrandpaDadLivingroomShown = false>>
<<set $gfRoomEventTriggered = false>>
<<set $gfLoveLossEvent1Triggered = false>>
<<set $gfLoveLossEvent3Triggered = false>>
<<set $gfLoveLossEvent2Triggered = false>>
<<set $nightVisitTriggered = false>>
<<set $lustEventLivingroom = false>>
<<set $lustEventBathroom = false>>
<<set $livingroomVisits = 0>>
<<set $bathroomVisits = 0>>
<<set $yourRoomVisits = 0>>
<<set $sisterRoomVisits = 0>>
<<set $masterRoomVisits = 0>>
<<set $gfGrandpaEventShown = false>>
<<set $sisterShowerEventTriggered = false>>
<<set $momTextedToday = false>>
<<set $sisterTextedToday = false>>
<<set $girlfriendTextedToday = false>>
<<set $momsTextedToday = false>>
<<set $sisTextedToday = false>>
<<set $gfTextedToday = false>>
<<set $gfSeenWithDadMB = false>>
<<set $gfSeenWithDadBath = false>>
<<set $gfSeenWithGrandpaGR = false>>
<<set $gfSeenWithGrandpaBath = false>>
<<set $wardrobeCheckDone = false>>
<<set $SisterDressDone = false>>
<<set $roamVisits = 0>>
<<set $showeredToday = false>>
<<if $infectionPowerUnlocked>>
<<set $infectionSleeps += 1>>
<<if $infectionSleeps >= 3>>
<<set $infectionPower = 100>>
<<set $infectionSleeps = 0>>
<<run UI.showAuraRechargeMessage()>>
<</if>>
<</if>><<set $sisterRoomVisits = ($sisterRoomVisits || 0) + 1>>
<img src="img/8.jpg" width=800>
My sister’s bedroom is a quiet sanctuary amidst the chaos, a space that still holds onto a sense of normalcy. Soft, dim lighting casts a warm glow over neatly arranged shelves filled with books, small trinkets, and faded photographs from a life before everything changed. The bed, covered in plush blankets, still carries the scent of her favorite perfume, a subtle floral sweetness that lingers in the air. Clothes are folded carefully on a chair, though some are tossed aside in a rush—signs of her growing unease. Despite the outside world falling apart, this room remains a reflection of her: calm, beautiful, and holding onto the past just enough to remember who she was.
<<if $grandmaIntroduced and $sisterSubmission > 15 and !$wardrobeCheckDone>>
[[You see your gradma Talking with your Sister|WardrobeCheck]]
<</if>>
<<if ($dadDominance >= 20 or $grandpaDominance >= 20) and $sisterSubmission >= 15 and !$SisterDressDone>>
[[You Find the door slightly open|SisterDressFitting]]
<</if>>
<<if $sisterRoomVisits == 4>>
<div style="text-align: center; max-width: 600px; margin: auto; font-family: sans-serif;">
<img src="img/sis_nap.jpg" style="width: 100%; max-width: 500px; border-radius: 10px; margin-bottom: 15px;">
<p>You peek into your sister’s room... and freeze.</p>
<p>She’s asleep on the bed, sprawled out lazily — her tank top twisted, a smooth thigh exposed in the dim light.</p>
<p>Her chest rises and falls with every slow breath. She looks peaceful... vulnerable.</p>
<<set $lust += 20>>
<<run updateBars()>>
<span style="color: hotpink;">+20 Lust</span>
</div>
<hr>
<</if>>
[[Sister]]
[[Livingroom]]
<p><strong>Choose how you want to tease her:</strong></p>
<<if $familyCorruption >= 100 and $sisterSubmission > 55>>
[[Utterly Submissive|SisterTease100]]
<p style="color: #ff66cc; font-size: 13px; margin-top: -10px;">✅ Final tier unlocked</p>
<<elseif $familyCorruption >= 75 and $sisterSubmission > 45>>
[[Mindless Obedience|SisterTease75]]
<p style="color: #ff66cc; font-size: 13px; margin-top: -10px;">🔒 Next: Corruption ≥ 100 & Sister Submission > 55</p>
<<elseif $familyCorruption >= 50 and $sisterSubmission > 35>>
[[Willing to Please|SisterTease50]]
<p style="color: #ff66cc; font-size: 13px; margin-top: -10px;">🔒 Next: Corruption ≥ 75 & Sister Submission > 45</p>
<<elseif $familyCorruption >= 35 and $sisterSubmission > 15>>
[[Teasing Reactions|SisterTease35]]
<p style="color: #ff66cc; font-size: 13px; margin-top: -10px;">🔒 Next: Corruption ≥ 50 & Sister Submission > 35</p>
<<elseif $familyCorruption >= 15 and $sisterSubmission > 5>>
[[Blushing Compliance|SisterTease15]]
<p style="color: #ff66cc; font-size: 13px; margin-top: -10px;">🔒 Next: Corruption ≥ 35 & Sister Submission > 15</p>
<<elseif $familyCorruption >= 0>>
[[Innocent Tease|SisterTease0]]
<p style="color: #ff66cc; font-size: 13px; margin-top: -10px;">🔒 Next: Corruption ≥ 15 & Sister Submission > 5</p>
<</if>>
[[⬅️ Return|Sister Bedroom]]<div style="text-align: center; max-width: 800px; margin: 0 auto;">
You sneak into your sister's room, finding her asleep in just her panties and a shirt. Her breathing is deep and even, so you quietly climb onto the bed beside her. Without wasting time, you slide your hand into her panties, feeling her soft skin and sensitive flesh. She stirs slightly but doesn't wake up as you begin to rub her gently, your fingers finding her clit and circling it slowly.
<img src="img/sis0.gif" style="width: 100%; max-width: 500px; border-radius: 12px; margin-bottom: 15px; display: block; margin-left: auto; margin-right: auto;">
She lets out a soft moan, her hips shifting to meet your touch. You take this as encouragement, increasing the pressure and speed. Your other hand lifts her shirt, exposing her bare breasts, and you lean down to suck and nip at her nipples, eliciting more moans. Her body responds, her breathing quickens, and you know she's close.
You increase your pace, your fingers working her clit with precision, and she convulses, her back arching slightly off the bed as she lets out a low, guttural moan. Her body tenses and releases, and you slow your movements, gently bringing her down from her high. She settles back into a deep sleep, unaware of what just happened. You withdraw your hand, bringing your fingers to your mouth to taste her, a satisfied smile on your face as you lie back, knowing you've shared something intensely intimate while she remained blissfully asleep.
<<set $lust += 5>>
<<set $energy -= 25>>
<<set $hunger -= 15>>
<<set $familyCorruption += 1>>
<<set $sisterSubmission += 1>>
<span style="color: red;">+1 Corruption</span>
<span style="color: lightpink;">+1 Submission</span>
<<run updateBars()>>
[[⬅️ Back|Sister Bedroom]]
</div><div style="text-align: center; max-width: 800px; margin: 0 auto;">
You see your sister engrossed in a book, her large, voluptuous tits barely contained by her tight top. Seeing her like this, lost in her reading, you decide it's the perfect opportunity to act on your desires. You approach her quietly, your heart pounding with anticipation and a touch of nervousness.
As you reach her, you place your hands gently but firmly on her shoulders, leaning in to whisper in her ear, "You look so fucking hot right now." She startles slightly, looking up at you with a mix of surprise and submission in her eyes.
<img src="img/sis15.gif" style="width: 100%; max-width: 500px; border-radius: 12px; margin-bottom: 15px; display: block; margin-left: auto; margin-right: auto;">
"You know what I want," you murmur, your hands moving from her shoulders to cup her breasts, feeling their weight and softness. She takes a deep breath, her cheeks flushing slightly as she sets her book aside, complying with your unspoken command. "I... I know," she replies softly, her voice barely above a whisper.
You knead and squeeze her tits, your thumbs brushing over her hardening nipples through the fabric of her top. She lets out a soft moan, her eyes fluttering closed as she leans into your touch. "That's it," you encourage, your voice low and dominant. "Just feel it."
You can sense her reluctance mixed with her submission, but she doesn't stop you. You continue to fondle her, your hands exploring every curve and contour, feeling her respond to your touch despite her initial hesitation. You lean down, capturing her lips in a passionate kiss, your tongue invading her mouth, claiming her.
<img src="img/sis151.gif" style="width: 100%; max-width: 500px; border-radius: 12px; margin-bottom: 15px; display: block; margin-left: auto; margin-right: auto;">
She kisses you back, her hands tentatively reaching up to tangle in your hair, pulling you closer. You can feel her nipples hardening further, pressing against your palms, and you know she's enjoying this despite her reservations. You break the kiss, looking into her eyes, seeing a mix of desire and submission.
<<set $lust += 10>>
<<set $energy -= 25>>
<<set $hunger -= 15>>
<<set $familyCorruption += 1>>
<<set $sisterSubmission += 1>>
<span style="color: red;">+1 Corruption</span>
<span style="color: lightpink;">+1 Submission</span>
<<run updateBars()>>
[[⬅️ Back|Sister Bedroom]]
</div><div style="text-align: center; max-width: 800px; margin: 0 auto;">
You see your sister sitting on the bed, her legs crossed, trying to act casual, but you can see the hunger in her eyes. She's wearing tight leggings that hug her curves, and you can't help but notice the way they accentuate her assets. You decide to take the initiative, acting on the desire that's been building up inside you.
Without warning, you grab the waistband of her leggings and slowly pull them down, your eyes locked on hers the entire time. She tries to resist, her hands gripping the bedsheet, but she doesn't stop you. "What are you doing?" she asks, her voice a mix of curiosity and resistance.
<img src="img/sis35.gif" style="width: 100%; max-width: 500px; border-radius: 12px; margin-bottom: 15px; display: block; margin-left: auto; margin-right: auto;">
"You know what I want," you reply, your voice firm and dominant. "And I know you want it too."
Once her leggings are off, you waste no time in reaching for her pussy, your fingers tracing the outline of her lips through her thin panties. She sucks in a sharp breath, her body tensing slightly as she tries to resist the pleasure. "Don't fight it," you murmur, your fingers applying gentle pressure, circling her clit slowly and deliberately.
She lets out a soft moan, her hips lifting slightly to meet your touch. You can feel her resistance melting away, her body betraying her as it responds to your touch. You slip your fingers underneath her panties, feeling her wetness, her heat. She gasps, her eyes fluttering closed as she gives in to the sensation.
<img src="img/sis352.gif" style="width: 100%; max-width: 500px; border-radius: 12px; margin-bottom: 15px; display: block; margin-left: auto; margin-right: auto;">
"You're so fucking wet," you whisper, your fingers exploring her folds, finding her clit and circling it with expert precision. She moans again, her body arching off the bed, her hands gripping your wrist, not to stop you, but to hold you in place.
"You feel so good," she admits, her voice a low, husky whisper. "Don't stop."
Satisfied that she's given in, you continue to pleasure her, your fingers working her clit, your other hand roaming her body, squeezing and kneading her breasts, pinching her nipples. You can feel her body tensing, her muscles coiling tight as she chases her orgasm.
"Cum for me," you command, your voice a low, dominant purr. "Let go and cum all over my fingers."
<img src="img/sis351.gif" style="width: 100%; max-width: 500px; border-radius: 12px; margin-bottom: 15px; display: block; margin-left: auto; margin-right: auto;">
She obeys, her body convulsing as she cries out, her orgasm ripping through her, leaving her a trembling, satisfied mess. You slow your movements, gently bringing her down from her high, a satisfied smile on your face, knowing that you've claimed her, body and soul.
<<set $lust += 15>>
<<set $energy -= 25>>
<<set $hunger -= 15>>
<<set $familyCorruption += 1>>
<<set $sisterSubmission += 2>>
<span style="color: red;">+1 Corruption</span>
<span style="color: lightpink;">+2 Submission</span>
<<run updateBars()>>
[[⬅️ Back|Sister Bedroom]]
</div>
<div style="text-align: center; max-width: 800px; margin: 0 auto;">
You take control, your hands firm as you guide your sister's head, positioning her exactly where you want her. She looks up at you, her eyes a mix of submission and anticipation, knowing what's expected of her. You can see the slight tremor in her hands as she places them on your thighs, ready to take your cock.
<img src="img/sis50.gif" style="width: 100%; max-width: 500px; border-radius: 12px; margin-bottom: 15px; display: block; margin-left: auto; margin-right: auto;">
"You know what to do," you say, your voice a low, dominant command. She nods, her eyes never leaving yours as she takes your cock in her hand, stroking it gently before taking the head into her mouth. You can feel the warmth and wetness of her mouth, her tongue swirling around the sensitive tip.
You grip her hair, taking control of the pace as you fuck her face, your hips moving in a steady, rhythmic motion. She takes it all, her eyes watering slightly as you hit the back of her throat. You can hear her muffled moans, feel her hands gripping your thighs tighter, but she doesn't resist, doesn't pull away. She's completely submitted to your will, her body and mouth yours to use.
"You're such a good little sister," you praise, your voice a low growl. "Take it all. Take every inch of my cock."
She moans in response, the vibrations sending shivers down your spine. You increase your pace, your body tensing as you approach your climax. "I'm going to cum," you warn her, giving her a chance to pull back if she wants. But she doesn't. She looks up at you, her eyes filled with submission and trust, and takes you even deeper.
With a final thrust, you explode, your hot seed spilling into her mouth. She swallows eagerly, her throat working as she takes every last drop, a satisfied smile playing on her lips as she looks up at you.
<img src="img/sis502.gif" style="width: 100%; max-width: 500px; border-radius: 12px; margin-bottom: 15px; display: block; margin-left: auto; margin-right: auto;">
"You're a good girl," you praise, stroking her hair gently. "So fucking obedient."
She leans her head against your thigh, a content sigh escaping her lips, her body relaxed and sated, completely at your mercy and loving every second of it.
<<set $lust = Math.floor($lust / 2)>>
<<set $energy -= 25>>
<<set $hunger -= 15>>
<<set $familyCorruption += 1>>
<<set $sisterSubmission += 2>>
<span style="color:hotpink;">Lust Halved</span><br>
<span style="color: red;">+1 Corruption</span>
<span style="color: lightpink;">+2 Submission</span>
<<run updateBars()>>
[[⬅️ Back|Sister Bedroom]]
</div>You find your sister tryng to reach something dessed very lightly.
<img src= "img/siskitchen1.gif">
So you take the chance and undress her and the only thing she could do was to obey, so you put your head between her legs and you start to eat something very delicious, for sure a lot better than the food in the house.
<img src= "img/siskitchen2.gif">
After finishing she felt so filthy that she put her pussy and cleaned it in the sink such a dumb slut.
<img src= "img/siskitchen3.gif">
<<if $DadDominance >= 50 and $sisterSubmission >= 35 and $tabooEnabled>>
Without any clue Dad entered the kitchen and after what he saw he had to give her a lesson so he decided to clean her pussy with his dick.
<img src= "img/siskitchen4.gif">
He then cummed on her back without getting dirty the kitchen.
<img src= "img/siskitchen5.gif">
[[Return to the kitchen|Kitchen]]
<<else>>
Without any clue Dad entered the kitchen and after what he saw he had to give her a lesson but upon seeing him, she ran away.
<<set $lust = 0>>
<<set $energy -= 25>>
<<script>>
updateBars();
<</script>>
<<set $familyCorruption += 1>>
<<set $sisterSubmission += 1>>
<span style="color: red;">+1 Corruption</span>
<span style="color: lightpink;">+1 Submission</span>
[[Return to the kitchen|Kitchen]]
<</if>><<set $bathroomVisits += 1>>
<img src="img/9.jpg" width="800">
The bathroom is small but clean, with white tiles and a faint scent of soap.. The shower curtain sways slightly, and the faucet drips in a slow, steady rhythm.
<<if $tabooEnabled and $grandmaIntroduced and !$gfSeenWithGrandmaBath and $girlfriendSubmission >= 20>>
[[You hear stern voices behind the door...|Scene_GF_Grandma_Bathroom]]
<</if>>
<!-- Dad version -->
<<if $tabooEnabled and !$gfSeenWithDadBath and $dadOffended and $dadRelationship <= -15 and $girlfriendSubmission >= 25>>
[[Go investigate a strange sound|Scene_GF_Dad_Bathroom]]
<</if>>
<!-- Grandpa version -->
<<if $tabooEnabled and !$gfSeenWithGrandpaBath and $grandfatherOffended and $grandpaRelationship <= -15 and $girlfriendSubmission >= 25>>
[[Go investigate a strange sound|Scene_GF_Grandpa_Bathroom]]
<</if>>
<<if !$sisterShowerEventTriggered and random(1,100) <= 20 and $lust > 50 and $familyCorruption >= 15>>
<<set $sisterShowerEventTriggered = true>>
<p style="color: pink;">You hear water running… Your sister is in the shower.</p>
[[Approach Sister|SisterBathroom]]
<</if>>
<<if $bathroomVisits == 2 and !$lustEventBathroom>>
<<set $lustEventBathroom = true>>
<img src="img/shower_memory.gif" style="width: 500px; border-radius: 10px; display: block; margin: 10px auto;">
<p style="color: hotpink;">As you wash your hands, a memory flashes — her bare back in the steam of the shower one morning. You clench your jaw.</p>
<<set $lust += 30>>
<span style="color: hotpink;">+30 Lust</span>
<<run updateBars()>>
<</if>>
<<if !$showeredToday>>
[[🚿 Shower|Shower]]
<<else>>
<p style="color: gray;">🚫 Due to water rationing, you can only shower once per day.</p>
<</if>>
[[Livingroom]]
<<run updateBars()>><div style="text-align: center; max-width: 800px; margin: 0 auto;">
Your sister is incredibly horny, and when you enter the bathroom, you see her in the shower, her hand moving rhythmically between her legs as she masturbates.
<img src="img/sisbathroom1.gif" style="width: 100%; max-width: 500px; border-radius: 12px; margin-bottom: 15px; display: block; margin-left: auto; margin-right: auto;"><br>
You quietly watch from a distance, hidden from her view, your eyes fixed on her body, the steam from the shower creating a sensual haze. You wait for the right moment and start to masturbate yourself, keeping your eyes on her the whole time. Suddenly, she turns and catches you, her eyes widening in surprise. You rapidly back out of the bathroom, your heart pounding with a mix of embarrassment and excitement.
<img src="img/sisbathroom2.gif" style="width: 100%; max-width: 500px; border-radius: 12px; margin-bottom: 15px; display: block; margin-left: auto; margin-right: auto;"><br>
<<set $lust += 20>>
<<set $energy -= 25>>
<<set $familyCorruption += 1>>
<span style="color: hotpink;">+20 Lust</span>
<span style="color: red;">+1 Corruption</span>
<<run updateBars()>>
[[Return to the bathroom|Bathroom]]
</div><div style="text-align: center;">
<h3>Girlfriend</h3>
<<if $familyCorruption >= 100>>
<img src="img/gf100.jpg" style="width: 300px; height: auto; border-radius: 10px; box-shadow: 0px 0px 10px rgba(0,0,0,0.5);">
<p><em>Your girlfriend now shows signs of complete corruption, her once pure expression replaced with a look of complete submission. Her eyes speak of a past that can never be undone.</em></p>
<<elseif $familyCorruption >= 75>>
<img src="img/gf75.jpg" style="width: 300px; height: auto; border-radius: 10px; box-shadow: 0px 0px 10px rgba(0,0,0,0.5);">
<p><em>Your girlfriend’s expression is more intense now, her innocence fading. She seems to embrace the change, her eyes filled with desire and confusion.</em></p>
<<elseif $familyCorruption >= 50>>
<img src="img/gf50.jpg" style="width: 300px; height: auto; border-radius: 10px; box-shadow: 0px 0px 10px rgba(0,0,0,0.5);">
<p><em>Your girlfriend’s face shows a mix of emotions, half of innocence and half of growing lust. It’s a delicate balance of what she once was and what she’s becoming.</em></p>
<<elseif $familyCorruption >= 25>>
<img src="img/gf25.jpg" style="width: 300px; height: auto; border-radius: 10px; box-shadow: 0px 0px 10px rgba(0,0,0,0.5);">
<p><em>Your girlfriend appears conflicted, her once sweet smile turning into something more knowing. The corruption is just starting to show in the subtle changes of her expression.</em></p>
<<else>>
<img src="img/gf0.jpg" style="width: 300px; height: auto; border-radius: 10px; box-shadow: 0px 0px 10px rgba(0,0,0,0.5);">
<p><em>Your girlfriend looks completely innocent, her smile pure and untouched by the corruption that lies ahead. She’s unaware of the journey she is about to take.</em></p>
<</if>>
</div>
Girlfriend's Stats:
❤️ Love: <<print $girlfriendLove>>
💔 Submission: <<print $girlfriendSubmission>>
👑 Domination: <<print $girlfriendDominance>>
<<if $energy > 0>>
<<link "Approach her">>
<<set $energy -= 10>>
<<set $hunger -= 10>>
<<run updateBars()>>
<<goto "TalkGF">>
<</link>>
<<else>>
<p>You are too exhausted to face her right now...</p>
<</if>>
<<if $chosenGirlfriendRoute is "dominant">>
<p>You feel empowered in the relationship, taking more initiative.</p>
<<elseif $chosenGirlfriendRoute is "submissive">>
<p>You’ve become more passive, following her lead with growing acceptance.</p>
<<else>>
<p>Your relationship with your girlfriend feels like it's shifting. Something new is brewing.</p>
<p>Perhaps it's time to explore where things might go...</p>
<</if>>
<<if $energy > 0 and $lust > 50>>
[[Tease her|TeaseGirlfriend]] <!-- This will show if the conditions for energy and lust are met -->
<<elseif $energy == 0>>
<p>You are too exhausted to approach her...</p>
<<else>>
<p>You don't feel aroused enough to tease her.</p>
<</if>>
[[Back to Your Room|Your Room]]
<<run updateBars()>><div style="text-align: center;">
<h3>Sister</h3>
<<if $familyCorruption >= 100>>
<img src="img/sis100.jpg" style="width: 300px; height: auto; border-radius: 10px; box-shadow: 0px 0px 10px rgba(0,0,0,0.5);">
<p><em>Your sister is fully corrupted, her innocence completely lost. She has embraced the change completely.</em></p>
<<elseif $familyCorruption >= 75>>
<img src="img/sis75.jpg" style="width: 300px; height: auto; border-radius: 10px; box-shadow: 0px 0px 10px rgba(0,0,0,0.5);">
<p><em>Your sister is deeply corrupted, her thoughts and actions no longer pure.</em></p>
<<elseif $familyCorruption >= 50>>
<img src="img/sis50.jpg" style="width: 300px; height: auto; border-radius: 10px; box-shadow: 0px 0px 10px rgba(0,0,0,0.5);">
<p><em>Your sister is struggling with the corruption, her personality shifting between old and new desires.</em></p>
<<elseif $familyCorruption >= 25>>
<img src="img/sis25.jpg" style="width: 300px; height: auto; border-radius: 10px; box-shadow: 0px 0px 10px rgba(0,0,0,0.5);">
<p><em>Your sister is starting to change, her innocent nature slowly fading away.</em></p>
<<else>>
<img src="img/sis0.jpg" style="width: 300px; height: auto; border-radius: 10px; box-shadow: 0px 0px 10px rgba(0,0,0,0.5);">
<p><em>Your sister remains pure and untouched by corruption, her innocence intact.</em></p>
<</if>>
</div>
Sister's Stats:
❤️ Submission: <<print $sisterSubmission>>
🔥 Dominance: <<print $sisterDominance>>
<<if $chosenSisterRoute is "dominant">>
<p>You feel empowered in the relationship, taking more initiative and asserting yourself.</p>
<<elseif $chosenSisterRoute is "submissive">>
<p>You’ve become more passive, following her lead with growing acceptance and surrender.</p>
<<else>>
<p>Your relationship with your sister is evolving. It feels like something new is emerging.</p>
<p>Perhaps it's time to explore where things might go next...</p>
<</if>>
<<if $energy > 0 and $lust > 50>>
[[Tease her|TeaseSister]] <!-- This will show if the conditions for energy and lust are met -->
<<elseif $energy == 0>>
<p>You are too exhausted to approach her...</p>
<<else>>
<p>You don't feel aroused enough to tease her.</p>
<</if>>
[[Back to the Room|Sister Bedroom]]<p><strong>Choose how you want to tease her:</strong></p>
<<if $familyCorruption >= 100 and $girlfriendDominance > 50>>
[[Tease Her (Totally Corrupted)|GirlfriendTease100]]
<p style="color: #ff66cc; font-size: 13px; margin-top: -10px;">✅ Max Corruption reached</p>
<<elseif $familyCorruption >= 75 and $girlfriendDominance > 40>>
[[Tease Her (Bold and Dark)|GirlfriendTease75]]
<p style="color: #ff66cc; font-size: 13px; margin-top: -10px;">🔒 Next: Corruption ≥ 100 & GF Dominance > 50</p>
<<elseif $familyCorruption >= 50 and $girlfriendDominance > 35>>
[[Tease Her (Rougher)|GirlfriendTease50]]
<p style="color: #ff66cc; font-size: 13px; margin-top: -10px;">🔒 Next: Corruption ≥ 75 & GF Dominance > 40</p>
<<elseif $familyCorruption >= 35 and $girlfriendDominance > 15>>
[[Tease Her (Assertive)|GirlfriendTease35]]
<p style="color: #ff66cc; font-size: 13px; margin-top: -10px;">🔒 Next: Corruption ≥ 50 & GF Dominance > 35</p>
<<elseif $familyCorruption >= 15 and $girlfriendDominance > 5>>
[[Tease Her (Playful)|GirlfriendTease15]]
<p style="color: #ff66cc; font-size: 13px; margin-top: -10px;">🔒 Next: Corruption ≥ 35 & GF Dominance > 15</p>
<<elseif $familyCorruption >= 0>>
[[Tease Her (Innocent)|GirlfriendTease0]]
<p style="color: #ff66cc; font-size: 13px; margin-top: -10px;">🔒 Next: Corruption ≥ 15 & GF Dominance > 5</p>
<</if>>
[[⬅️ Return|❤️ Girlfriend]]<div style="text-align: center; max-width: 800px; margin: 0 auto;">
She steps close, a mischievous smile playing on her lips as she trails a finger down your chest. “Come here,” she teases, her eyes dancing with challenge. She brushes your hair aside, then leans in to whisper, “Show me what you’ve got.” She falls back with a playful laugh, her eyes sparkling with anticipation. You start at her ankles, kissing and licking your way up her calves, feeling her muscles tense and relax with each touch. She lets out a soft moan as you reach her thighs, her legs parting slightly to give you better access.
<img src="img/gftease0.gif"
style="width: 80%; display: block; margin: 15px auto; border-radius: 10px;">
You can see how wet she is, her folds glistening with desire. You start to lick and suck on her inner thighs, teasing her, making her wait. She bucks her hips, trying to get you to move faster, but you hold her down, keeping her in suspense. You blow gently on her clit, feeling her shudder beneath you. You can taste her, sweet and musky, and it's intoxicating.
You start to lick her slowly, flat tongue from her perineum up to her clit, avoiding the sensitive nub. She's writhing now, her hands fisting the sheets, her breath coming in short gasps. You can feel her body tensing, so close to the edge. You speed up, sucking on her clit, flicking it with your tongue. She's moaning loudly now, her body convulsing as she comes hard on your face. You lap up her juices, not wanting to waste a drop.
<img src="img/gftease01.gif"
style="width: 80%; display: block; margin: 15px auto; border-radius: 10px;">
She's panting, her body glistening with sweat. She looks at you, her eyes filled with lust and something more. "That was... wow," she says, her voice hoarse. "Your turn," she adds, reaching for you. But you're not done yet. You want to make her come again. You dive back in, ready to taste her, to feel her shake beneath you. You want to make her scream your name.
<<run updateBars()>>
<<set $lust += 5>>
<<set $energy -= 25>>
<<set $hunger -= 15>>
<<set $familyCorruption += 1>>
<<set $girlfriendDominance +=1>>
<span style="color: red;">+1 Corruption</span>
<span style="color: indigo;">+1 Domination</span>
[[⬅️ Return|❤️ Girlfriend]]
</div><div style="text-align: center; max-width: 800px; margin: 0 auto;">
She pushes you gently onto the bed, a mischievous smile playing on her lips as she straddles your lap, her wet pussy pressing against your hard cock. She leans down, her breath hot on your ear. "I want to play with my toy," she whispers, reaching down and taking your cock in her hand. She strokes you slowly, her touch light and teasing. You can feel yourself leaking pre-cum, your body begging for more.
<img src="img/gftease15.gif"
style="width: 80%; display: block; margin: 15px auto; border-radius: 10px;">
She smiles, knowing she has you right where she wants you. "Be a good boy and stay still," she says, her voice firm. She starts to lick your cock like a lollipop, her tongue swirling around the head, down the shaft, and back up again. She takes her time, teasing you, making you beg for more. You can feel your orgasm building, your balls tightening.
She looks up at you, her eyes locked on yours as she takes your cock in her hand and starts to stroke you faster, her tongue flicking out to lick the head with each stroke. "Cum for me," she commands, her voice husky. "I want to see you lose control." You can feel it, the pressure building, your body tensing. She leans down and takes your cock in her mouth, sucking gently as she strokes you with her hand. You explode, your cum shooting out, coating her tongue. She swallows, a satisfied smile on her face as she looks up at you, her eyes filled with lust and dominance. "Good boy," she says, leaning down to kiss you, letting you taste yourself on her lips.
<img src="img/gftease151.gif"
style="width: 80%; display: block; margin: 15px auto; border-radius: 10px;">
<<run updateBars()>>
<<set $lust = 0>>
<<set $energy -= 25>>
<<set $hunger -= 15>>
<<set $familyCorruption += 1>>
<<set $girlfriendDominance += 1.5>>
<span style="color:hotpink;">Lust Halved</span>
<span style="color: red;">+1 Corruption</span>
<span style="color: indigo;">+1.5 Domination</span>
[[⬅️ Return|❤️ Girlfriend]]
</div>
<div style="text-align: center; max-width: 800px; margin: 0 auto;">
You're both on the bed, bodies pressed together, desire thick in the air. She teases you, tracing patterns on your chest, her touch light and shivering. You can feel her breath, her heart beating against you, and your hard cock pressing against her thigh.
"You're so hard for me," she whispers, a low purr. "I love how much you want me." She straddles you, hovering her pussy above your cock. Just as you're about to enter her, she giggles, "Not so fast. I've got this."
She starts to grind against you, using your cock to rub her clit, her eyes locked on yours. You can feel her wetness, her heat, and it's intoxicating. She leans down, kissing you deeply as she continues to grind. She sits up, taking your cock in her hand and stroking you slowly.
<img src="img/gftease35.gif"
style="width: 80%; display: block; margin: 15px auto; border-radius: 10px;">
"You like that, don't you?" she asks, her voice husky. You nod, trying to control yourself. She leans back, moving faster, her body slapping against yours. She's moaning loudly, her body glistening with sweat.
"Do you want to come inside me?" she asks, her voice breathless. You nod eagerly. She has other plans. She lifts herself up, changing the angle, and starts to grind on you faster, stimulating her clit. She comes, her body shaking, her juices coating your cock.
"Come for me," she commands, moving faster. You can feel it, the pressure building. With a final grunt, you cum, your release shooting out, coating your stomach. She collapses on your chest, both of you panting. She looks up at you, a content smile on her face. "That's what you wanted, right?" You nod, holding her close.
<img src="img/gftease351.gif"
style="width: 80%; display: block; margin: 15px auto; border-radius: 10px;">
<<run updateBars()>>
<<set $lust = Math.floor($lust / 2)>>
<<set $energy -= 25>>
<<set $hunger -= 15>>
<<set $familyCorruption += 1>>
<<set $girlfriendDominance += 2>>
<span style="color:hotpink;">Lust Halved</span>
<span style="color: red;">+1 Corruption</span>
<span style="color: indigo;">+2 Domination</span>
[[⬅️ Return|❤️ Girlfriend]]
</div>
<div style="text-align: center; max-width: 800px; margin: 0 auto;">
Your girlfriend, feeling adventurous, suggests trying a new position. She pushes you gently onto a chair, straddling you with her back to your chest. You're both surprised by the angle, but you can feel how deep she takes you in this amazonian position. She starts to ride you, her hips moving in a slow, sensual rhythm. You can feel every inch of her, her wetness, her heat, and it's incredible. She leans back, her hands on your thighs, using you for her pleasure. You're both moaning, your bodies slick with sweat.
<img src="img/gftease50.gif"
style="width: 60%; display: block; margin: 15px auto; border-radius: 10px;">
She suddenly stops, a mischievous smile on her face. "Not so fast," she says, lifting herself up and moving to the bed. She pushes you down, straddling you again, and starts to ride you faster, her body slapping against yours. You can feel your orgasm building, your body tensing. Just as you're about to cum, she stops, a wicked glint in her eye. "Not yet," she says, taking your cock in her hand and stroking you slowly. You're right on the edge, your body begging for release. She leans down, kissing you deeply, her hand still moving on your cock. Just as you're about to cum again, she stops, a satisfied smile on her face. "I want to make this last," she says, leaving you on the edge, your body aching for release. And as she ruined your orgams you see her giggling when you exploded all your cum.
<img src="img/gftease501.gif"
style="width: 80%; display: block; margin: 15px auto; border-radius: 10px;">
<<run updateBars()>>
<<set $lust = Math.floor($lust / 2)>>
<<set $energy -= 25>>
<<set $hunger -= 15>>
<<set $familyCorruption += 1>>
<<set $girlfriendDominance += 2>>
<span style="color:hotpink;">Lust Halved</span>
<span style="color: red;">+1 Corruption</span>
<span style="color: indigo;">+2 Domination</span>
[[⬅️ Return|❤️ Girlfriend]]
</div><<set $houseBreached = false>>
<div style="text-align: center; color: white; background-color: black; padding: 50px;">
<h1>You Have Died</h1>
<p>Your hunger dropped to zero. You can feel the world fading away...</p>
<p><strong>Game Over</strong></p>
<<link "🔁 Restart Game">>
<<set $houseIntegrity = 100>>
<<set $hunger = 100>>
<<set $energy = 100>>
<<set $lust = 0>>
<<set $familyCorruption = 0>>
<<set $houseBreached = false>>
<<set $infectionPowerUnlocked = false>>
<<run updateBars()>>
<<goto "Start">>
<</link>>
</div><div id="cheat" style="max-width: 600px; margin: auto; background: #111; padding: 20px; border-radius: 10px; color: #eee; font-family: sans-serif; text-align: center;">
<h2 style="color:#ffd700;">⚙️ Cheat Menu</h2>
<h3 style="margin-top:25px; color:#6cf;">📊 Bar Stats</h3>
<div style="display:flex; justify-content:center; gap:10px; flex-wrap:wrap;">
<<link "Max Energy">><<set $energy = 100>><<run updateBars()>><<replace "#cheat">><<include "Cheat Menu">><</replace>><</link>>
<<link "Max Hunger">><<set $hunger = 100>><<run updateBars()>><<replace "#cheat">><<include "Cheat Menu">><</replace>><</link>>
<<link "Max Lust">><<set $lust = 100>><<run updateBars()>><<replace "#cheat">><<include "Cheat Menu">><</replace>><</link>>
</div>
<h3 style="margin-top:25px; color:#f5a;">💰 Clack Shards</h3>
<p><b>Clack Shards:</b> <<= $clackShards>></p>
<<link "+10">><<set $clackShards += 10>><<replace "#cheat">><<include "Cheat Menu">><</replace>><</link>>
<<link "-10">><<set $clackShards -= 10>><<replace "#cheat">><<include "Cheat Menu">><</replace>><</link>>
<h3 style="margin-top:25px; color:#9fd;">📋 Adjust Family Stats</h3>
<p><b>Grandma Dominance:</b> <<= $grandmaDominance>></p>
<<link "+10">><<set $grandmaDominance += 10>><<replace "#cheat">><<include "Cheat Menu">><</replace>><</link>>
<<link "-10">><<set $grandmaDominance -= 10>><<replace "#cheat">><<include "Cheat Menu">><</replace>><</link>>
<p><b>Grandma Submission:</b> <<= $grandmaSubmission>></p>
<<link "+10">><<set $grandmaSubmission += 10>><<replace "#cheat">><<include "Cheat Menu">><</replace>><</link>>
<<link "-10">><<set $grandmaSubmission -= 10>><<replace "#cheat">><<include "Cheat Menu">><</replace>><</link>>
<p><b>Grandma Relationship:</b> <<= $grandmaRelationship>></p>
<<link "+10">><<set $grandmaRelationship += 10>><<replace "#cheat">><<include "Cheat Menu">><</replace>><</link>>
<<link "-10">><<set $grandmaRelationship -= 10>><<replace "#cheat">><<include "Cheat Menu">><</replace>><</link>>
<p><b>Mom Submission:</b> <<= $momSubmission>></p>
<<link "+10">><<set $momSubmission += 10>><<replace "#cheat">><<include "Cheat Menu">><</replace>><</link>>
<<link "-10">><<set $momSubmission -= 10>><<replace "#cheat">><<include "Cheat Menu">><</replace>><</link>>
<p><b>Mom Dominance:</b> <<= $momDominance>></p>
<<link "+10">><<set $momDominance += 10>><<replace "#cheat">><<include "Cheat Menu">><</replace>><</link>>
<<link "-10">><<set $momDominance -= 10>><<replace "#cheat">><<include "Cheat Menu">><</replace>><</link>>
<p><b>Sister Submission:</b> <<= $sisterSubmission>></p>
<<link "+10">><<set $sisterSubmission += 10>><<replace "#cheat">><<include "Cheat Menu">><</replace>><</link>>
<<link "-10">><<set $sisterSubmission -= 10>><<replace "#cheat">><<include "Cheat Menu">><</replace>><</link>>
<p><b>Sister Dominance:</b> <<= $sisterDominance>></p>
<<link "+10">><<set $sisterDominance += 10>><<replace "#cheat">><<include "Cheat Menu">><</replace>><</link>>
<<link "-10">><<set $sisterDominance -= 10>><<replace "#cheat">><<include "Cheat Menu">><</replace>><</link>>
<p><b>GF Submission:</b> <<= $girlfriendSubmission>></p>
<<link "+10">><<set $girlfriendSubmission += 10>><<replace "#cheat">><<include "Cheat Menu">><</replace>><</link>>
<<link "-10">><<set $girlfriendSubmission -= 10>><<replace "#cheat">><<include "Cheat Menu">><</replace>><</link>>
<p><b>GF Dominance:</b> <<= $girlfriendDominance>></p>
<<link "+10">><<set $girlfriendDominance += 10>><<replace "#cheat">><<include "Cheat Menu">><</replace>><</link>>
<<link "-10">><<set $girlfriendDominance -= 10>><<replace "#cheat">><<include "Cheat Menu">><</replace>><</link>>
<p><b>GF Love:</b> <<= $girlfriendLove>></p>
<<link "+10">><<set $girlfriendLove += 10>><<replace "#cheat">><<include "Cheat Menu">><</replace>><</link>>
<<link "-10">><<set $girlfriendLove -= 10>><<replace "#cheat">><<include "Cheat Menu">><</replace>><</link>>
<p><b>Dad Dominance:</b> <<= $dadDominance>></p>
<<link "+10">><<set $dadDominance += 10>><<replace "#cheat">><<include "Cheat Menu">><</replace>><</link>>
<<link "-10">><<set $dadDominance -= 10>><<replace "#cheat">><<include "Cheat Menu">><</replace>><</link>>
<p><b>Dad Submission:</b> <<= $dadSubmission>></p>
<<link "+10">><<set $dadSubmission += 10>><<replace "#cheat">><<include "Cheat Menu">><</replace>><</link>>
<<link "-10">><<set $dadSubmission -= 10>><<replace "#cheat">><<include "Cheat Menu">><</replace>><</link>>
<p><b>Dad Relationship:</b> <<= $dadRelationship>></p>
<<link "+10">><<set $dadRelationship += 10>><<replace "#cheat">><<include "Cheat Menu">><</replace>><</link>>
<<link "-10">><<set $dadRelationship -= 10>><<replace "#cheat">><<include "Cheat Menu">><</replace>><</link>>
<p><b>Grandpa Dominance:</b> <<= $grandpaDominance>></p>
<<link "+10">><<set $grandpaDominance += 10>><<replace "#cheat">><<include "Cheat Menu">><</replace>><</link>>
<<link "-10">><<set $grandpaDominance -= 10>><<replace "#cheat">><<include "Cheat Menu">><</replace>><</link>>
<p><b>Grandpa Submission:</b> <<= $grandpaSubmission>></p>
<<link "+10">><<set $grandpaSubmission += 10>><<replace "#cheat">><<include "Cheat Menu">><</replace>><</link>>
<<link "-10">><<set $grandpaSubmission -= 10>><<replace "#cheat">><<include "Cheat Menu">><</replace>><</link>>
<p><b>Grandpa Relationship:</b> <<= $grandpaRelationship>></p>
<<link "+10">><<set $grandpaRelationship += 10>><<replace "#cheat">><<include "Cheat Menu">><</replace>><</link>>
<<link "-10">><<set $grandpaRelationship -= 10>><<replace "#cheat">><<include "Cheat Menu">><</replace>><</link>>
<p><b>Family Corruption:</b> <<= $familyCorruption>></p>
<<link "+10">><<set $familyCorruption += 10>><<run updateBars()>><<replace "#cheat">><<include "Cheat Menu">><</replace>><</link>>
<<link "-10">><<set $familyCorruption -= 10>><<run updateBars()>><<replace "#cheat">><<include "Cheat Menu">><</replace>><</link>>
<p><b>House Integrity:</b> <<= $houseIntegrity>></p>
<<link "+10">><<set $houseIntegrity += 10>><<run updateBars()>><<replace "#cheat">><<include "Cheat Menu">><</replace>><</link>>
<<link "-10">><<set $houseIntegrity -= 10>><<run updateBars()>><<replace "#cheat">><<include "Cheat Menu">><</replace>><</link>>
<hr style="margin:30px 0; border-color:#444;">
<<link "Reset All">>
<<set $energy = 100>>
<<set $hunger = 100>>
<<set $lust = 0>>
<<set $familyCorruption = 0>>
<<set $girlfriendSubmission = 0>>
<<set $girlfriendDominance = 0>>
<<set $girlfriendLove = 100>>
<<set $sisterSubmission = 0>>
<<set $sisterDominance = 0>>
<<set $momSubmission = 0>>
<<set $momDominance = 0>>
<<set $dadDominance = 0>>
<<set $dadRelationship = 0>>
<<set $grandpaDominance = 0>>
<<set $grandpaRelationship = 0>>
<<set $grandmaDominance = 0>>
<<set $grandmaSubmission = 0>>
<<set $grandmaRelationship = 0>>
<<set $dadSubmission = 0>>
<<set $grandpaSubmission = 0>>
<<set $clackShards = 0>>
<<set $houseIntegrity = 100>>
<<run updateBars()>>
<<replace "#cheat">><<include "Cheat Menu">><</replace>>
<</link>>
<br><br>
[[⬅ Return to Game|Your Room]]
</div><<if $cheatUnlocked>>
[[Enter Cheat Menu|Cheat Menu]]
<<else>>
<<textbox "_cheatCode" "Enter Code Here">>
<<link "Unlock">>
<<if _cheatCode == window._cheatKey>>
<<set $cheatUnlocked = true>>
<<goto "Cheat Menu">>
<<else>>
<<replace "#cheatMessage">> <span style="color: red;">Wrong Code.</span> <</replace>>
<</if>>
<</link>>
<span id="cheatMessage"></span>
<</if>>
[[Return to Game|Your Room]]<div style="max-width: 600px; margin: auto; font-family: sans-serif; background: #1b1b1b; padding: 25px; border-radius: 10px; box-shadow: 0 0 10px rgba(0,0,0,0.5); color: #eee; text-align: center;">
<h2 style="color: #ffc107;">🌄 Who will go on the expedition?</h2>
<!-- GO OPTIONS WITH ENERGY/HUNGER CHECK -->
<<if $energy >= 30 and $hunger >= 20>>
<div style="margin: 15px 0;">
<<link "🚶 Go Alone">>
<<set _roll = random(1, 100)>>
<<if _roll <= 30>>
<<goto "Go Alone Event">>
<<else>>
<<goto "Outside">>
<</if>>
<</link>>
</div>
<div style="margin: 15px 0;">
<<link "🫥 Bring Sister (Stealth Bonus)">>
<<set _group = "Sister">>
<<set $energy -= 30>>
<<run updateBars()>>
<<goto "ExploreResult">>
<</link>>
</div>
<div style="margin: 15px 0;">
<<link "💋 Bring Girlfriend (Charm Bonus)">>
<<set _group = "Girlfriend">>
<<set $energy -= 30>>
<<run updateBars()>>
<<goto "ExploreResult">>
<</link>>
</div>
<div style="margin: 15px 0;">
<<link "💪 Bring Grandpa (Strength Bonus)">>
<<set _group = "Grandpa">>
<<set $energy -= 30>>
<<run updateBars()>>
<<goto "ExploreResult">>
<</link>>
</div>
<<else>>
<p style="color: orange;">❌ You don’t have enough energy to travel. (Need 30 Energy)</p>
<</if>>
<hr style="border: none; border-top: 1px solid #444; margin: 25px 0;">
<p style="color: #aaa;">Or send someone out alone and wait for a report:</p>
<div style="margin:15px 0; border-top:1px solid #444; padding-top:15px;">
<<if $energy >= 30>>
<<if !$campDiscovered>>
<<link "🚶 Send Sister Alone">>
<<set $sisterReportReceived = true>>
<<set $backpack["Canned Food"] += 1>>
<<set $backpack["Water Bottles"] += 1>>
<<set $energy -= 30>><<run updateBars()>>
<<goto "Send Sister Alone">>
<</link>>
<<else>>
<span style="display:flex;justify-content:center;gap:10px;flex-wrap:wrap;">
<<link "🚶 Send Sister Alone">>
<<set $sisterReportReceived = true>>
<<set $backpack["Canned Food"] += 1>>
<<set $backpack["Water Bottles"] += 1>>
<<set $energy -= 30>><<run updateBars()>>
<<goto "Send Sister Alone">>
<</link>>
<<link "🚩 Go to Survivor Camp">>
<<set $expeditionCharacter = "Sister">>
<<goto "SurvivorCamp">>
<</link>>
</span>
<</if>>
<<else>>
<p style="color:orange;">❌ Not enough energy to send Sister (30 Energy)</p>
<</if>>
</div>
<!-- Girlfriend Options -->
<div style="margin:15px 0; border-top:1px solid #444; padding-top:15px;">
<<if $energy >= 30>>
<<if !$campDiscovered>>
<<link "📬 Send Girlfriend Alone">>
<<set $girlfriendReportReceived = true>>
<<set $backpack["Canned Food"] += 2>>
<<set $energy -= 30>><<run updateBars()>>
<<goto "Send Girlfriend Alone">>
<</link>>
<<else>>
<span style="display:flex;justify-content:center;gap:10px;flex-wrap:wrap;">
<<link "📬 Send Girlfriend Alone">>
<<set $girlfriendReportReceived = true>>
<<set $backpack["Canned Food"] += 2>>
<<set $energy -= 30>><<run updateBars()>>
<<goto "Send Girlfriend Alone">>
<</link>>
<<link "🚩 Go to Survivor Camp">>
<<set $expeditionCharacter = "Girlfriend">>
<<goto "SurvivorCamp">>
<</link>>
</span>
<</if>>
<<else>>
<p style="color:orange;">❌ Not enough energy to send Girlfriend (30 Energy)</p>
<</if>>
</div>
<br>
[[⬅️ Return to Kitchen|Kitchen]]
</div><<set _foundFood to random(1, 3)>> <!-- Base food loot -->
<<set _foundWater to random(0, 2)>> <!-- Base water loot -->
<!-- Companion Bonuses -->
<<if _group == "Sister">>
Thanks to Sister’s stealth , you find +1 extra food .
<<set _foundFood += 1>>
<</if>>
<<if _group == "Grandpa">>
Using Grandpa’s strength , you break into a locked storage and find +1 extra water .
<<set _foundWater += 1>>
<</if>>
<<if _group == "Girlfriend">>
Your Girlfriend’s charm convinces a survivor to share +1 food & +1 water .
<<set _foundFood += 1>>
<<set _foundWater += 1>>
<</if>>
Loot Found:
🥫 Canned Food : +<<print _foundFood>>
💧 Water Bottles : +<<print _foundWater>>
<<set $backpack["Canned Food"] += _foundFood>>
<<set $backpack["Water Bottles"] += _foundWater>>
<<run updateBars()>>
<<if _foundFood == 0 and _foundWater == 0>>
<span style="color: red;">The expedition was unsuccessful. You found nothing.</span>
<</if>>
<<link "Return Home.">>
<<goto "Kitchen">>
<</link>>
<div style="text-align: center;">
<h3> Dad</h3>
<<if $familyCorruption >= 100>>
<img src="img/dad100.jpg" width="300">
<p><em>Your dad has fully embraced corruption. His authority is absolute.</em></p>
<<elseif $familyCorruption >= 75>>
<img src="img/dad75.jpg" width="300">
<p><em>Your dad is controlling everything. His influence spreads in the house.</em></p>
<<elseif $familyCorruption >= 50>>
<img src="img/dad50.jpg" width="300">
<p><em>Your dad has become more assertive, changing the family dynamics.</em></p>
<<elseif $familyCorruption >= 25>>
<img src="img/dad25.jpg" width="300">
<p><em>Your dad’s behavior is shifting, becoming more dominant.</em></p>
<<else>>
<img src="img/dad0.jpg" width="300">
<p><em>Your dad remains unchanged, though the world around him is not.</em></p>
<</if>>
👑 Domination: <<print $dadDominance>>
🧎 Submission: <<print $dadSubmission>>
🔗 Relationship Level: <<print $dadRelationship>>
<<if $dadOffended is true>>
<p>Your father is still upset, and it’s causing tension in the family.</p>
<<else>>
<p>Things between you and your father are calm.</p>
<</if>>
<<if $energy >= 20>>
<p>What would you like to do?</p>
<p>
<<link "Talk to Dad">>
<<set $energy to $energy - 10>>
<<set $hunger to $hunger - 10>>
<<run updateBars()>>
<<goto "Talk Dad">>
<</link>>
</p>
<<else>>
<p>You are too exhausted to talk to your dad. You need to rest and recover.</p>
<</if>>
[[Go Back|Master Bedroom]]
</div><div style="text-align: center;">
<h3>Mom</h3>
💔 Submission: <<print $momSubmission>>
👑 Dominance: <<print $momDominance>>
<<if $familyCorruption >= 100>>
<img src="img/mom100.jpg" width="300">
<p><em>Your mom has fully given in to corruption. She has changed completely.</em></p>
<<elseif $familyCorruption >= 75>>
<img src="img/mom75.jpg" width="300">
<p><em>Your mom is different now, her submissiveness or dominance more extreme.</em></p>
<<elseif $familyCorruption >= 50>>
<img src="img/mom50.jpg" width="300">
<p><em>Your mom is shifting between submission and dominance.</em></p>
<<elseif $familyCorruption >= 25>>
<img src="img/mom25.jpg" width="300">
<p><em>Your mom’s attitude is beginning to change.</em></p>
<<else>>
<img src="img/mom0.jpg" width="300">
<p><em>Your mom remains unchanged, her role in the family intact.</em></p>
<</if>>
<<if $chosenRoute is "dominant">>
<p>You feel empowered in the relationship, taking more initiative.</p>
<<elseif $chosenRoute is "submissive">>
<p>You’ve become more passive, following her lead with growing acceptance.</p>
<<else>>
<p>Your relationship with your mom feels like it's shifting. Something new is brewing.</p>
<p>Perhaps it's time to explore where things might go...</p>
<</if>>
<<if $energy > 30 and $lust > 50>>
[[Tease her|TeaseMother]]
<<elseif $energy <= 30 and $lust > 50>>
<p>You are too exhausted to approach her...</p>
<<elseif $lust <= 50>>
<p>You don't feel aroused enough to tease her.</p>
<</if>>
[[Go Back|Master Bedroom]]
</div><div style="text-align: center;">
<h3>Grandfather</h3>
<<if $familyCorruption >= 100>>
<img src="img/grandpa100.jpg" width="300">
<p><em>Your grandfather has fully embraced corruption. His authority is supreme.</em></p>
<<elseif $familyCorruption >= 75>>
<img src="img/grandpa75.jpg" width="300">
<p><em>Your grandfather is deeply influential. His control over the family is complete.</em></p>
<<elseif $familyCorruption >= 50>>
<img src="img/grandpa50.jpg" width="300">
<p><em>Your grandfather has become more assertive, shifting the family dynamics.</em></p>
<<elseif $familyCorruption >= 25>>
<img src="img/grandpa25.jpg" width="300">
<p><em>Your grandfather’s behavior is changing, becoming more commanding.</em></p>
<<else>>
<img src="img/grandpa0.jpg" width="300">
<p><em>Your grandfather remains unchanged, but the world around him continues to shift.</em></p>
<</if>>
<<if $grandfatherOffended is true>>
<p>Your grandfather is still upset, and it’s affecting the atmosphere in the house.</p>
<<else>>
<p>Your grandfather seems content, and things are peaceful.</p>
<</if>>
👑 Domination: <<print $grandpaDominance>>
🧎 Submission: <<print $grandpaSubmission>>
🔗 Relationship Level: <<print $grandpaRelationship>>
<<if $energy >= 20>>
<p>What would you like to do?</p>
<p>
<<link "Talk to Grandpa">>
<<set $energy to $energy - 10>>
<<set $hunger to $hunger - 10>>
<<run updateBars()>>
<<goto "Talk Grandfather">>
<</link>>
</p>
<<else>>
<p>You are too exhausted to talk to your dad. You need to rest and recover.</p>
<</if>>
[[Go Back|Guest Room]]
</div><img src="img/shower.gif" style="width: 800px; height: auto; border-radius: 10px; box-shadow: 0px 0px 10px rgba(0,0,0,0.5);">
The warm water flows over your body, washing away the stress and exhaustion.
For a moment, you feel clean, refreshed.
<<set $showeredToday to true>>
<<set $energy += 20>>
<<if $energy > 100>>
<<set $energy = 100>>
<</if>>
<<set $lust -= 20>>
<<if $lust < 0>>
<<set $lust = 0>>
<</if>>
<<run updateBars()>>
[[Finish The shower|Bathroom]]Your girlfriend enters the room and sits on the bed, watching you.
> "Hey… you’ve been distant lately," she says softly. "Are we okay?"
<<link "Brush her off and keep doing what you're doing.">>
<<set $girlfriendLove -= 5>>
<<replace "#gfEvent">>
"Yeah, I'm just busy," you mutter, not even looking at her.
<span style="color: red;">💔 -5 Love</span>
She frowns, clearly hurt. After a moment, she quietly leaves the room.
[[Stay in Your Room|Your Room]]
<</replace>>
<</link>>
<<link "Apologize and pull her close.">>
<<set $girlfriendLove += 5>>
<<replace "#gfEvent">>
"Sorry, just stressed," you say, kissing her forehead.
<span style="color: green;">💖 +5 Love</span>
She smiles a little, but there’s still doubt in her eyes.
[[Stay in Your Room|Your Room]]
<</replace>>
<</link>>
<span id="gfEvent"></span><div id="gfEvent">
<p>You walk in and witness the scene unfold.</p>
<p>Your girlfriend looks uncomfortable. Grandpa’s hand rests lightly on her thigh.</p>
<img src="img/gfgd1.gif" style="width:500px; border-radius:10px; margin:10px 0;">
<span style="color: red;">💔 -5 Girlfriend Love</span><br>
<span style="color: green;">🔥 +2 Family Corruption</span>
<<set $familyCorruption += 2>>
<<set $girlfriendLove -= 5>>
<<run updateBars()>>
<br><br>
<!-- Options container -->
<div id="gfEventOptions">
<<link "Interrupt and pull her away.">>
<<replace "#gfEvent">>
<p>Your voice <i>breaks the moment</i>, and Grandpa simply chuckles.</p>
<blockquote>"Ah, I was just giving her a little… comfort," he says, stepping back.</blockquote>
<p>Your girlfriend <i>avoids your gaze</i>, looking conflicted.</p>
[[⬅️ Return|Guest Room]]
<</replace>>
<</link>>
<br>
<<link "Say nothing and leave quietly.">>
<<replace "#gfEvent">>
<p>You hesitate, watching from the doorway.</p>
<p>Grandpa’s hand <i>lingers</i> a moment longer before pulling back, his eyes flicking to you with a faint grin.</p>
<p>Your girlfriend doesn’t look at you as you leave.</p>
[[⬅️ Return|Guest Room]]
<</replace>>
<</link>>
</div>
</div><div style="max-width: 400px; margin: 0 auto; background-color: #1a1a1a; padding: 20px; border-radius: 15px; font-family: sans-serif; color: white;">
<h3 style="text-align: center;">📱 Chat with Mom</h3>
<!-- Your message -->
<div style="background-color: #2e2e2e; color: white; padding: 10px 15px; border-radius: 15px 15px 15px 0; margin: 10px 0; max-width: 80%;">
You: Just wanted to check on you. Everything okay?
</div>
<<if !$momsTextedToday>>
<<if $familyCorruption < 25>>
<<if $chosenRoute is "dominant">>
<div class="text-bubble">Mom: I'm fine, sweetheart. You're always so confident checking in on me.</div>
<<elseif $chosenRoute is "submissive">>
<div class="text-bubble">Mom: Aw, you're such a softie. I love when you worry about me.</div>
<</if>>
<div class="media-bubble"><img src="img/momselfie1.jpg" style="width: 100%; border-radius: 10px;"></div>
<<elseif $familyCorruption < 50>>
<<if $chosenRoute is "dominant">>
<div class="text-bubble">Mom: I like when you take the lead... want to see something cute?</div>
<<elseif $chosenRoute is "submissive">>
<div class="text-bubble">Mom: You always make me feel needed... Here’s something just for you 💕</div>
<</if>>
<div class="media-bubble"><img src="img/momselfie2.jpg" style="width: 100%; border-radius: 10px;"></div>
<<elseif $familyCorruption < 75>>
<<if $chosenRoute is "dominant">>
<div class="text-bubble">Mom: I’ve been waiting for you to take control. Hope this turns you on.</div>
<<elseif $chosenRoute is "submissive">>
<div class="text-bubble">Mom: You make me feel powerful... here, baby, enjoy this. 😘</div>
<</if>>
<div class="media-bubble"><img src="img/momselfie3.jpg" style="width: 100%; border-radius: 10px;"></div>
<<else>>
<<if $chosenRoute is "dominant">>
<div class="text-bubble">Mom: Take this video and show me who's in charge tonight 🔥</div>
<<elseif $chosenRoute is "submissive">>
<div class="text-bubble">Mom: Made this for you, sweet thing... now be a good boy and watch 😈</div>
<</if>>
<div class="media-bubble"><img src="img/momvideo1.gif" style="width: 100%; border-radius: 10px;"></div>
<</if>>
<p style="color: hotpink;">+20 Lust</p>
<<set $lust += 20>>
<<set $momTextedToday = true>>
<<run updateBars()>>
<<else>>
<div style="text-align: center; color: gray; font-size: 14px; margin-top: 10px;">
You've already texted her today.
</div>
<</if>>
<br>
<div style="text-align: center;">
[[⬅ Back to Phone|Phone]]
</div>
</div><div style="max-width: 400px; margin: 0 auto; background-color: #1a1a1a; padding: 15px; border-radius: 15px; font-family: sans-serif; color: white;">
<div style="text-align: center; font-weight: bold; color: #eee; margin-bottom: 10px;">Sister</div>
<!-- Your Message -->
<div style="background-color: #2e2e2e; padding: 10px 15px; border-radius: 15px 15px 15px 0; margin: 10px 0; max-width: 80%;">
You: Just checking in. You doing okay?
</div>
<!-- Sister Reply -->
<<if !$sisTextedToday>>
<<if $familyCorruption < 25>>
<<if $chosenSisterRoute is "dominant">>
<div class="text-bubble">Sis: You always act like you run things... here, enjoy this little look 😉</div>
<<elseif $chosenSisterRoute is "submissive">>
<div class="text-bubble">Sis: Aww, you're checking in on me again? You’re the sweetest. 💕</div>
<</if>>
<div class="media-bubble"><img src="img/sisselfie1.jpg" style="width: 100%; border-radius: 10px;"></div>
<<elseif $familyCorruption < 50>>
<<if $chosenSisterRoute is "dominant">>
<div class="text-bubble">Sis: Thought you'd want to see me like this. Guess I'm learning to follow 😏</div>
<<elseif $chosenSisterRoute is "submissive">>
<div class="text-bubble">Sis: Felt a little naughty... figured you'd like this. 😳</div>
<</if>>
<div class="media-bubble"><img src="img/sisselfie2.jpg" style="width: 100%; border-radius: 10px;"></div>
<<elseif $familyCorruption < 75>>
<<if $chosenSisterRoute is "dominant">>
<div class="text-bubble">Sis: Here's a little tease... you gonna do something about it?</div>
<<elseif $chosenSisterRoute is "submissive">>
<div class="text-bubble">Sis: Took this thinking about how good it feels when you're watching...</div>
<</if>>
<div class="media-bubble"><img src="img/sisselfie3.jpg" style="width: 100%; border-radius: 10px;"></div>
<<else>>
<<if $chosenSisterRoute is "dominant">>
<div class="text-bubble">Sis: You want control? Watch this and tell me what to do next 🔥</div>
<<elseif $chosenSisterRoute is "submissive">>
<div class="text-bubble">Sis: Just watch, baby... and let me take care of everything 😈</div>
<</if>>
<div class="media-bubble"><img src="img/sisvideo1.gif" style="width: 100%; border-radius: 10px;"></div>
<</if>>
<p style="color: hotpink;">+20 Lust</p>
<<set $lust += 20>>
<<set $sisTextedToday = true>>
<<run updateBars()>>
<<else>>
<div style="text-align: center; color: gray; font-size: 14px; margin-top: 10px;">
You've already texted her today.
</div>
<</if>>
<br>
<div style="text-align: center;">
[[⬅ Back to Phone|Phone]]
</div>
</div><div style="max-width: 400px; margin: 0 auto; background-color: #1a1a1a; padding: 15px; border-radius: 15px; font-family: sans-serif; color: white;">
<div style="text-align: center; font-weight: bold; color: #eee; margin-bottom: 10px;">Girlfriend</div>
<!-- Your Message -->
<div style="background-color: #2e2e2e; padding: 10px 15px; border-radius: 15px 15px 15px 0; margin: 10px 0; max-width: 80%;">
You: Just wanted to hear your voice. Got a moment for me?
</div>
<!-- Girlfriend's Response -->
<<if !$gfTextedToday>>
<<if $familyCorruption < 25>>
<<if $chosenGirlfriendRoute is "dominant">>
<div class="text-bubble">GF: That confident tone of yours always gets me... here, something sweet for my man 💖</div>
<<elseif $chosenGirlfriendRoute is "submissive">>
<div class="text-bubble">GF: You always sound so soft with me. I love it. Here's a pic, cutie.</div>
<</if>>
<div class="media-bubble"><img src="img/gfselfie1.jpg" style="width: 100%; border-radius: 10px;"></div>
<<elseif $familyCorruption < 50>>
<<if $chosenGirlfriendRoute is "dominant">>
<div class="text-bubble">GF: Figured you'd want something bold... I don’t shy away from a challenge 😏</div>
<<elseif $chosenGirlfriendRoute is "submissive">>
<div class="text-bubble">GF: You’re too adorable... now look at this and blush for me.</div>
<</if>>
<div class="media-bubble"><img src="img/gfselfie2.jpg" style="width: 100%; border-radius: 10px;"></div>
<<elseif $familyCorruption < 75>>
<<if $chosenGirlfriendRoute is "dominant">>
<div class="text-bubble">GF: I dressed like this just for you. Come take control already...</div>
<<elseif $chosenGirlfriendRoute is "submissive">>
<div class="text-bubble">GF: I feel so safe letting go with you... hope this gets your heart racing 💋</div>
<</if>>
<div class="media-bubble"><img src="img/gf50.jpg" style="width: 100%; border-radius: 10px;"></div>
<<else>>
<<if $chosenGirlfriendRoute is "dominant">>
<div class="text-bubble">GF: I made you a video... You better tell me exactly what you'd do to me 😈</div>
<<elseif $chosenGirlfriendRoute is "submissive">>
<div class="text-bubble">GF: Don’t say a word... just watch and imagine me calling your name 😘</div>
<</if>>
<div class="media-bubble"><img src="img/gfvideo1.gif" style="width: 100%; border-radius: 10px;"></div>
<</if>>
<p style="color: hotpink;">+20 Lust</p>
<<set $lust += 20>>
<<set $gfTextedToday = true>>
<<run updateBars()>>
<<else>>
<div style="text-align: center; color: gray; font-size: 14px; margin-top: 10px;">
You've already texted her today.
</div>
<</if>>
<br>
<div style="text-align: center;">
[[⬅ Back to Phone|Phone]]
</div>
</div><div style="max-width: 600px; margin: auto; text-align: center; font-family: sans-serif;">
<h2>🏚️ Fortify the House</h2>
<p>Spend <b>20 Energy</b> to repair <b>+20% Integrity</b> on the house.</p>
<!-- Only Show the Label Here -->
<b>House Integrity:</b>
<!-- Value and Bar Will Be Updated Dynamically -->
<span id="integrity-value"><<print $houseIntegrity>>%</span>
<div id="house-status"><<print barDisplay($houseIntegrity)>></div>
<!-- Repair Button -->
<<if $houseIntegrity < 100 and $energy >= 20>>
<<link "Repair the House">>
<<set $houseIntegrity = Math.min(100, $houseIntegrity + 20)>>
<<set $energy -= 20>>
<<run updateBars()>>
<<replace "#house-status">><<print barDisplay($houseIntegrity)>><</replace>>
<<replace "#integrity-value">><<print $houseIntegrity>>%<</replace>>
<</link>>
<</if>>
<br><br>
[[⬅️ Return to Livingroom|Livingroom]]
</div><img src="img/invasion.gif" style="width: 500px; border-radius: 15px;"><br><br>
<b style="color: red; font-size: 22px;">⚠️ They broke through...</b><br><br>
The integrity of one room hit zero, and the barrier failed.<br>
You hear violent banging, followed by screams and unnatural growls.<br><br>
> It’s too late to run now.
<<link "🔁 Restart Game">>
<<set $houseIntegrity = 100>>
<<set $hunger = 100>>
<<set $energy = 100>>
<<set $lust = 0>>
<<set $familyCorruption = 0>>
<<set $houseBreached = false>>
<<set $infectionPowerUnlocked = true>>
<<run updateBars()>>
<<goto "Start">>
<</link>><p style="color: #bbb; font-style: italic;">You lie on your bed and let the hours drift by. The silence presses in as your mind wanders.</p>
[[Return to Your Room|Your Room]]<div style="text-align: center; max-width: 800px; margin: 0 auto;">
<<set _watcher = either("Dad", "Grandpa")>>
<<if $familyCorruption < 50>>
Your girlfriend's fingers trace delicate patterns on her skin, lost in her own world of pleasure. Unaware of the eyes that watch her from the shadows, she bites her lip, her breaths growing shallow and uneven.
<<print _watcher>> stands motionless, his breath hitching as he takes in the scene. His hands clench at his sides, knuckles white with restrained desire. But for now, he remains a silent observer.
She reaches her peak alone, her body trembling with release, vulnerable and exposed.
<<if _watcher == "Dad">>
<img src="img/gf_watch_dad1.gif" style="width:500px; border-radius:10px;">
<<else>>
<img src="img/gf_watch_grandpa1.gif" style="width:500px; border-radius:10px;">
<</if>>
<<set $familyCorruption += 1>>
<span style="color: green;">+1 Family Corruption</span>
[[Return to Your Room|Your Room]]
<<elseif $familyCorruption < 75>>
Your girlfriend's eyes flutter open, and she catches a glimpse of the figure in the shadows. Instead of pulling away, she arches her back, her body language a silent invitation. Her cheeks flush a deep crimson, and her breath comes in short, sharp gasps. There's a conflicted lust in her eyes, a mix of embarrassment and arousal that sends a shiver down your spine.
<<if _watcher == "Dad">>
<img src="img/gf_watch_dad2.gif" style="width:500px; border-radius:10px;">
<<else>>
<img src="img/gf_watch_grandpa2.gif" style="width:500px; border-radius:10px;">
<</if>>
<<set $familyCorruption += 2>>
<<set $girlfriendSubmission += 1>>
<span style="color: green;">+2 Family Corruption</span><br>
<span style="color: lightpink;">+1 Girlfriend Submission</span>
[[Return to Your Room|Your Room]]
<<elseif $familyCorruption < 100>>
This time, there's no pretense of shyness. Your girlfriend locks eyes with <<print _watcher>>, a soft moan escaping her lips. She spreads her legs wider, her body language an open invitation. He strokes himself, his eyes never leaving her, and she shivers with a mix of excitement and vulnerability, relishing the intensity of his gaze.
<<if _watcher == "Dad">>
<img src="img/gf_watch_dad3.gif" style="width:500px; border-radius:10px;">
<<else>>
<img src="img/gf_watch_grandpa3.gif" style="width:500px; border-radius:10px;">
<</if>>
<<set $familyCorruption += 3>>
<<set $girlfriendSubmission += 2>>
<span style="color: green;">+3 Family Corruption</span><br>
<span style="color: lightpink;">+2 Girlfriend Submission</span>
[[Return to Your Room|Your Room]]
<<else>>
You watch from the hallway as your girlfriend slowly undresses, her movements deliberate and sensual. She turns to face <<print _watcher>>, a knowing smile playing on her lips. "Well?" she whispers, her voice laced with challenge and desire. "Are you just going to stand there?"
There's no hesitation, no shame in her voice. She spreads her legs, inviting him in, ready to embrace the consequences of their forbidden desire.
<<print _watcher>> doesn't hesitate. He steps forward, his eyes locked on hers, and positions himself between her thighs. With a firm grip, he enters her, their bodies joining in a primal, missionary embrace. She moans softly, her back arching as he begins to move, their rhythm slow and deliberate, building with each thrust.
<<if _watcher == "Dad">>
<img src="img/gf_watch_dad4.gif" style="width:500px; border-radius:10px;">
<<else>>
<img src="img/gf_watch_grandpa4.gif" style="width:500px; border-radius:10px;">
<</if>>
<<set $familyCorruption += 5>>
<<set $girlfriendSubmission += 3>>
<span style="color: green;">+5 Family Corruption</span><br>
<span style="color: lightpink;">+3 Girlfriend Submission</span>
[[Return to Your Room|Your Room]]
<</if>>
<<run updateBars()>>
</div><div style="text-align: center; max-width: 800px; margin: 0 auto;">
You slowly approach her, eyes locked. The air between you is charged with a mix of anticipation and forbidden desire. She doesn't say a word as you kneel beside her, your presence a silent promise of pleasure.
With gentle yet firm hands, you guide her to lie back, her body yielding to your touch. You help her finish what she started, your tongue and fingers working in harmony to heighten her pleasure. Her gasps grow louder, her back arches off the surface, and the tension in her body melts away under your skilled touch.
<img src="img/gf_help.gif" style="width:500px; border-radius:10px; border: 2px solid hotpink;">
Her moans fill the room, a symphony of satisfaction and surrender. You can feel her pulse quicken, her body trembling with each wave of ecstasy. In this moment, she is entirely yours, lost in the pleasure you provide.
<<set $lust = Math.floor($lust / 2)>>
<span style="color: hotpink;">Lust Halved</span>
<<set $girlfriendLove += 5>>
<span style="color: lightpink;">+5 Girlfriend Love</span>
[[Return to Your Room|Your Room]]
<<run updateBars()>>
</div><div style="text-align: center; max-width: 800px; margin: 0 auto;">
<img src="img/gf_help_masturbation.gif" width="500">
You enter, closing the door firmly behind you. Your girlfriend looks up, surprised but eager. You join her, your hands guiding hers, building heat between you.
She gasps, her body responding to your touch. The room fills with shared pleasure, your movements syncing in a dance of desire.
<<set $lust = Math.floor($lust / 2)>>
<<set $girlfriendSubmission += 2>>
<<set $familyCorruption += 1>>
<span style="color: pink;">Lust Halved</span><br>
<span style="color: green;">+1 Family Corruption</span><br>
<span style="color: lightpink;">+2 Girlfriend Submission</span>
[[Return to Your Room|Your Room]]
<<run updateBars()>>
</div><<set $expeditionCharacter = "Sister">>
<p><em>Your sister pulls her hoodie tight, slipping a small knife into her boot.</em></p>
<p><em>"I'll be careful," she says softly, avoiding your gaze as she steps toward the door.</em></p>
[[🌆 Abandoned Suburb]] <<set $expeditionCharacter = "Girlfriend">>
<p><em>Your girlfriend ties her hair back, slipping on a torn jacket.</em></p>
<p><em>"Don’t worry. I can charm my way through anything," she smirks before heading out.</em></p>
[[🌆 Abandoned Suburb]]The streets are cracked and overgrown, houses left in a rush now sitting hollow like open wounds. Broken fences, shattered windows, and silence—except for the sound of your own footsteps. You glance over your shoulder more often than you should. The once-cozy streets feel alien now, and your charm isn't much use against monsters.
Ahead, you spot a small corner store. The door hangs crookedly. Something could be inside. Something useful... or dangerous.
What do you do?
[[Search the store carefully]]
[[Keep moving down the road]]
[[Return home with what you've got|Kitchen]]
The wind howls between half broken windows. You Try to scearch for supplies moving cautiously, eyes scanning for movement.
Suddenly—
A Mutated Bandit emerges from the shadows, stepping out from the dark recesses above the scaffolding. His eyes are wild. His grin, feral. He chuckles lowly as he polishes his weapon.
<img src="img/bandit_polish.gif" style="width: 500px; border-radius: 10px; margin: 10px auto; display: block;">
"Well, what do we have here...?"
[[Confront Him]]<<set _vanEvent = random(1, 100)>>
You spot a battered **delivery van** parked awkwardly against a collapsed building. The back doors hang open, its interior cloaked in shadow and dust.
<<if _vanEvent <= 40>> <!-- Loot found -->
You creep closer, senses sharp. No movement, no sound.
Inside, you find a box wedged behind the front seat — untouched.
<img src="img/van_loot.jpg" style="width:500px; border-radius:10px; margin:10px auto; display:block;">
<span style="color: lightgreen;">+1 Canned Food</span><br>
<span style="color: lightgreen;">+1 Water Bottle</span><br>
<<set $backpack["Canned Food"] += 1>>
<<set $backpack["Water Bottles"] += 1>>
<br>
[[Return to the road]]
<<elseif _vanEvent <= 80>> <!-- Mysterious wall -->
You climb into the van and find... nothing. Just broken glass and old stains.
But something catches your eye — a hole in the crumbling wall behind the van, half-hidden by debris. It's just big enough to crawl through.
<img src="img/van_wallhole.jpg" style="width:500px; border-radius:10px; margin:10px auto; display:block;">
<<link "Crawl through the hole">>
<<goto "Wall Hole Crawl">>
<</link>>
<br>
[[Ignore it and keep moving|Return to the road]]
<<else>> <!-- Trap -->
You lean into the van — suddenly a hand grabs your wrist.
A **mutated survivor** yanks you in, slams the door shut. Another figure appears in the driver’s seat.
> "You're not going anywhere, pretty thing."
<img src="img/van_trap.gif" style="width:500px; border-radius:10px; margin:10px auto; display:block;">
You struggle, but the doors are sealed.
<span style="color: red;">You’ve been captured!</span>
<<goto "Kidnapped">>
<</if>><<set _fight = random(1, 100)>>
<<set _bonus = 0>>
<!-- Bonus if Dominant -->
<<if $expeditionCharacter == "Sister">>
<<set _bonus = $sisterDomination>>
<<elseif $expeditionCharacter == "Girlfriend">>
<<set _bonus = $girlfriendDomination>>
<</if>>
<<set _fight += Math.floor(_bonus / 10)>> <!-- Every 10 domination = +1 chance -->
<!-- CORRUPTION OVERRIDE: If very corrupted, allow alternate ending -->
<<if $familyCorruption >= 80 and random(1, 100) <= 20>>
The mutated bandit lunges — but you don't flinch.
<img src="img/corrupt_dominant_stare.gif" style="width: 500px; border-radius: 10px; margin: 10px auto; display: block;">
He stops, confused... and slowly backs away.
You smile darkly, looting his bag while he cowers.
<span style="color: lightgreen;">+2 Canned Food</span><br>
<span style="color: lightgreen;">+2 Water Bottles</span><br>
<<set $backpack["Canned Food"] += 2>>
<<set $backpack["Water Bottles"] += 2>>
<<elseif _fight <= 40>>
You panic and try to run — but he's too fast. He grabs you, shoves you roughly against the wall. Touching and Feeling you very deeply.
<img src="img/grabbed.gif" style="width: 500px; border-radius: 10px; margin: 10px auto; display: block;">
You struggle... and finally slip free, leaving a can of food behind.
<span style="color: red;">-1 Canned Food</span><br>
<<set $backpack["Canned Food"] = Math.max(0, $backpack["Canned Food"] - 1)>>
<<if $expeditionCharacter == "Sister">>
<<set $sisterSubmission += 3>>
<span style="color: lightpink;">+3 Sister Submission</span>
<</if>>
<<if $expeditionCharacter == "Girlfriend">>
<<set $girlfriendSubmission += 3>>
<span style="color: lightpink;">+3 Girlfriend Submission</span>
<</if>>
<<elseif _fight <= 80>>
You put all your force in your foot, then you close your eyes and kick very hard.
<img src="img/fight_back.gif" style="width: 500px; border-radius: 10px; margin: 10px auto; display: block;">
The bandit was hit critically and after a few moments of silence you open your eyes and see the bandit running and screaming from the pain.
You catch your breath and search the area.
<span style="color: lightgreen;">+2 Water Bottles</span><br>
<<set $backpack["Water Bottles"] += 2>>
<!-- Domination Bonus Loot -->
<<if _bonus >= 30>>
<span style="color: gold;">+1 Canned Food (Dominance Bonus)</span><br>
<<set $backpack["Canned Food"] += 1>>
<</if>>
<<else>>
You freeze — not out of fear, but calculation. He lunges, but you dodge not complitily because he grabs you by the pants and rips it off, that gives you the opportunity to strike him.
<img src="img/dodge.gif" style="width: 500px; border-radius: 10px; margin: 10px auto; display: block;">
Behind a crate, you find a hidden cache before making your escape.
<span style="color: lightgreen;">+1 Canned Food</span><br>
<span style="color: lightgreen;">+1 Energy Bar</span><br>
<<set $backpack["Canned Food"] += 1>>
<<set $backpack["Energy Bars"] += 1>>
<<if _bonus >= 50>>
<span style="color: gold;">+1 Water Bottle (High Domination)</span><br>
<<set $backpack["Water Bottles"] += 1>>
<</if>>
<</if>>
<br><br>
[[Keep moving down the road]]
[[Return home with what you've got|Kitchen]]<div style="max-width:650px;margin:auto;padding:20px;background:#1a1a1a;color:#eee;font-family:sans-serif;border-radius:12px;text-align:center;">
<h2>🚶 Expedition: <<print $expeditionCharacter>></h2>
<img src="img/expedition_road.jpg" style="display:block;margin:15px auto;width:90%;border-radius:10px;">
<<if $expeditionCharacter is "Sister">>
<p>Your sister steps off the cracked suburban pavement and into open fields. Tall grass whispers around her boots as she presses on, determination etched on her face.</p>
<<else>>
<p>Your girlfriend leaves the empty streets behind and enters rolling farmlands. She moves with quiet assurance, scanning the horizon for any sign of life.</p>
<</if>>
<p>The abandoned suburb fades away, replaced by endless fields. After hours of trekking beneath the sinking sun, a flicker of torchlight appears in the distance—walls of a survivor camp.</p>
<div style="margin-top:20px;">
<<link "Approach the camp">>
<<goto "SurvivorCamp">>
<</link>>
[[⬅️ Return|Kitchen]]
</div>
</div><<set _crawlOutcome to random(1, 100)>>
You push aside broken bricks and slip through the **hole in the wall**. It’s dark, dusty, and tight — the scent of mildew clings to the air.
<<if _crawlOutcome <= 50>> <!-- Loot found -->
You emerge into what used to be a pharmacy storage room.
Most shelves are picked clean, but in the corner, a sealed case glimmers under the beam of your flashlight.
<img src="img/pharmacy_loot.jpg" style="width:500px; border-radius:10px; margin:10px auto; display:block;">
You pry it open.
<span style="color: lightgreen;">+1 Energy Bar</span><br>
<span style="color: lightgreen;">+1 Canned Food</span><br>
<span style="color: lightgreen;">+1 Water Bottle</span>
<<set $backpack["Energy Bars"] += 1>>
<<set $backpack["Canned Food"] += 1>>
<<set $backpack["Water Bottles"] += 1>>
[[Return to the road]]
[[Return home with what you've got|Kitchen]]
<<else>> <!-- Trapped and Bandit event -->
As you wriggle forward, your hips catch on the broken plaster. You twist, trying to push through.
> "Well well… what do we have here?"
A mutated bandit peers in from the shadows.
<img src="img/stuck_view.gif" style="width:500px; border-radius:10px; margin:10px auto; display:block;">
You're stuck. Helpless.
<<if $familyCorruption < 50>>
He laughs crudely, reaches in and slaps your rear.
<img src="img/slapped.gif" style="width:500px; border-radius:10px; margin:10px auto; display:block;">
> "Next time, don't crawl into someone’s den."
He eventually walks away — but not before stealing a few supplies.
<span style="color: red;">-1 Canned Food</span><br>
<<set $backpack["Canned Food"] = Math.max(0, $backpack["Canned Food"] - 1)>>
[[Return to the road]]
[[Return home with what you've got|Kitchen]]
<<elseif $familyCorruption < 75>>
He runs his hand across your thigh slowly.
> "Look at you… stuck and squirming. You want help or you want fun first?"
You don't respond — but your silence says enough.
<<if $expeditionCharacter == "Sister">>
<<set $sisterSubmission += 2>>
<span style="color: lightpink;">+2 Sister Submission</span>
<</if>>
<<if $expeditionCharacter == "Girlfriend">>
<<set $girlfriendSubmission += 2>>
<span style="color: lightpink;">+2 Girlfriend Submission</span>
<</if>>
<img src="img/grabbed1.gif" style="width:500px; border-radius:10px; margin:10px auto; display:block;">
Eventually, you're let go... shaken.
[[Return to the road]]
[[Return home with what you've got|Kitchen]]
<<else>> <!-- High corruption: full encouragement -->
He kneels behind you.
> "Already presenting yourself, huh? You sluts are getting bolder."
You glance back — and smile.
<<if $expeditionCharacter == "Sister">>
<<set $sisterSubmission += 3>>
<span style="color: lightpink;">+3 Sister Submission</span><br>
<</if>>
<<if $expeditionCharacter == "Girlfriend">>
<<set $girlfriendSubmission += 3>>
<span style="color: lightpink;">+3 Girlfriend Submission</span><br>
<</if>>
<<set $familyCorruption += 2>>
<span style="color: green;">+2 Family Corruption</span>
<img src="img/submissive_pose.gif" style="width:500px; border-radius:10px; margin:10px auto; display:block;">
Afterward, he lets you crawl free — satisfied.
[[Return to the road]]
[[Return home with what you've got|Kitchen]]
<</if>> <!-- closes inner corruption block -->
<</if>> <!-- closes main crawl outcome block --><div style="max-width: 650px; margin: auto; text-align: center; font-family: sans-serif; background: #1a1a1a; padding: 25px; border-radius: 12px; color: #eee;">
<h2>🚐 Taken</h2>
You wake up in the back of a grimy van, wrists tied loosely in front of you. Around you, a group of grinning, mutated bandits pass around a bottle and leer at you.
<<if $familyCorruption < 50>>
They push you around, mocking and groping you without much resistance, but nothing goes too far.
> "We’ll let her go. Ain’t worth the trouble."
<img src="img/rough_tease.gif" style="width:500px; border-radius:10px; margin:10px auto; display:block;">
<<set $familyCorruption += 1>>
<span style="color: lightgreen;">+1 Family Corruption</span><br>
---
<<elseif $familyCorruption < 75>>
One of them pulls you onto his lap while another holds your chin.
> "You act tough, but look at you now."
Their hands roam freely, your clothes tugged, body used for their amusement while the others watch and jeer.
<img src="img/forced_lap.gif" style="width:500px; border-radius:10px; margin:10px auto; display:block;">
<<if $expeditionCharacter == "Sister">>
<<set $sisterSubmission += 2>>
<span style="color: lightpink;">+2 Sister Submission</span>
<</if>>
<<if $expeditionCharacter == "Girlfriend">>
<<set $girlfriendSubmission += 2>>
<span style="color: lightpink;">+2 Girlfriend Submission</span>
<</if>>
<span style="color: green;">+2 Family Corruption</span><br>
---
<<else>> <!-- Fully Corrupt -->
You don’t fight back.
You press yourself into them willingly, eyes half-lidded. One sits behind you, pulling you tight as another lifts your shirt.
> "You know your place, don’t you, slut?"
<img src="img/used_willingly.gif" style="width:500px; border-radius:10px; margin:10px auto; display:block;">
They take turns using you while the van rocks with every motion.
<<if $expeditionCharacter == "Sister">>
<<set $sisterSubmission += 4>>
<span style="color: lightpink;">+4 Sister Submission</span>
<</if>>
<<if $expeditionCharacter == "Girlfriend">>
<<set $girlfriendSubmission += 4>>
<span style="color: lightpink;">+4 Girlfriend Submission</span>
<</if>>
<<set $familyCorruption += 3>>
<span style="color: green;">+3 Family Corruption</span><br>
---
<</if>>
Eventually, the van door slides open and you're tossed out onto the street.
The sun is rising — you're sore, dizzy, and used. You don't remember how long they had you.
<<set $expeditionCharacter = "">>
<<run updateBars()>>
[[Stumble home|Kitchen]]
</div><div style="text-align: center; max-width: 800px; margin: 0 auto;">
<<set _rand = random(1, 100)>>
<<if _rand <= 55>>
<!-- Changing Scene -->
<img src="img/gf_changing.gif" style="width:500px; border-radius:10px; margin: 10px auto; display: block;">
<p><span style="color: pink;">You walk in just as your girlfriend is changing clothes. She gasps and tries to cover herself, but not fast enough.</span></p>
<p><em>The sight sticks in your mind...</em></p>
<<set $lust += 50>>
<<run updateBars()>>
<p><span style="color: hotpink;">+50 Lust</span></p>
[[⬅️ Return|Your Room]]
<</if>>
<<if _rand > 55 and _rand < 65>>
<!-- Fallback -->
<p>You walk into your room. Nothing unusual happens today.</p>
[[⬅️ Return|Your Room]]
<</if>>
<<if _rand >= 65>>
<!-- Masturbation Scene -->
<p>You walk into your room and suddenly stop — your <strong>girlfriend is on your bed</strong>, fingers between her legs, eyes closed.</p>
<img src="img/gf_masturbating.gif" style="width:500px; border-radius:10px;">
<p>She gasps, startled. "I… I didn’t know you’d be back this soon."</p>
<<set $lust += 50>>
<<run updateBars()>>
<p><span style="color: hotpink;">+50 Lust</span></p>
<<if $girlfriendLove > 80>>
<p><strong>Your girlfriend looks at you, biting her lip.</strong></p>
<blockquote>"Come here," she whispers, her voice soft. "I want it to be you this time..."</blockquote>
[[Help Her|GF_Masturbation_Help1]]
<<else>>
[[Help her|GF_Masturbation_Help]]
<<if $tabooEnabled>>[[Leave her alone|GF_MasturbationScene_LeaveAlone]]<</if>>
<</if>>
<</if>>
</div>
<div style="text-align: center; max-width: 600px; margin: auto; font-family: sans-serif; padding: 20px;">
<p>You’re drifting off when you hear a soft knock at your door...</p>
<<if random(1,2) == 1>>
<<set $nightVisitor = "Sister">>
<p>Your <strong>sister</strong> stands there in the dim light, clutching a blanket.</p>
<p>“I had a nightmare...” she whispers. “Can I stay here?”</p>
<<else>>
<<set $nightVisitor = "Girlfriend">>
<p>Your <strong>girlfriend</strong> is at the door, visibly shaken. “Bad dream... Can I sleep here tonight?”</p>
<</if>>
<<link "Let her stay (no touching)">>
<<goto "NightVisit_Safe">>
<</link>>
<<link "Cuddle her gently">>
<<set $sisterSubmission += 1>>
<<set $girlfriendSubmission += 1>>
<<goto "NightVisit_Cuddle">>
<</link>>
<<if $lust >= 50 and $familyCorruption >= 30>>
<<link "Pull her close... too close">>
<<goto "NightVisit_Escalate">>
<</link>>
<</if>>
</div><p>You make space for her beside you. She curls up, silent and small.</p>
<p>No words are spoken. Just quiet breathing in the dark.</p>
[[Wake up|Your Room]]<p>You reach out and hold her. Her body is warm, trembling slightly, but she relaxes in your arms.</p>
<p>It feels... safe. Familiar.</p>
<div style="text-align: center; margin: 15px 0;">
<img src="img/embrace.gif" style="max-width: 100%; border-radius: 10px;">
</div>
[[Wake up|Your Room]]<<if $nightVisitor == "Sister">>
<<if $familyCorruption >= 75>>
<p>She doesn't resist as your hands explore more than just comfort.</p>
<img src="img/sister_escalate.gif" style="width: 500px; border-radius: 10px;">
<</if>>
<</if>>
<<if $nightVisitor == "Girlfriend">>
<<if $lust >= 50>>
<p>She melts into your embrace, moaning softly as your lips trace her neck...</p>
<img src="img/gf_escalate.gif" style="width: 500px; border-radius: 10px;">
<<set $lust = Math.floor($lust / 2)>>
<</if>>
<</if>>
[[Wake up|Your Room]]<<if !$bittenEventTriggered and !$bittenEventJustNow>>
<<set $bittenEventJustNow = true>>
<<goto "BittenEvent">>
<</if>>
<<if $bittenEventTriggered and !$bittenEventJustNow>>
<p>The ruins are quiet today. You scavenge carefully and avoid danger.</p>
<span style="color: lightgreen;">+1 Canned Food</span><br>
<<set $backpack["Canned Food"] += 1>>
[[Return Home|Kitchen]]
<</if>><<if !$infectionRevealed>>
<p>You limp into the house, the bite hidden beneath your sleeve. You’re not sure what’s happening to your body…</p>
<p><strong>Do you tell the truth?</strong></p>
<<link "Tell them you were bitten">>
<<set $infectionRevealed = true>>
<<goto "OutcastEnding">>
<</link>>
<<link "Hide it and rest">>
<<set $infectionRevealed = false>>
<<goto "Sleep">>
<</link>>
<</if>><p>You tell them the truth.</p>
<p>Your family stares in horror. Grandpa steps back. "You're... infected."</p>
<p>Without hesitation, they push you outside and barricade the door.</p>
<p>Alone, weak, and turning… you collapse.</p>
[[💀 Bad End|Death2]]<div style="max-width: 700px; margin: auto; padding: 30px; background-color: #111; color: #eee; font-family: sans-serif; border-radius: 10px; text-align: center; box-shadow: 0 0 20px rgba(0,0,0,0.5);">
<h1 style="color: crimson;">💀 Outcast</h1>
<p>You told them the truth.</p>
<p>Your voice trembled as you explained the bite. The silence that followed was louder than any scream.</p>
<p>Grandpa took a step back, eyes narrow. <i>"You’re infected."</i></p>
<p>They didn’t ask questions. They didn’t wait. They pushed you outside and slammed the door shut.</p>
<img src="img/outcast_death.gif" style="width: 500px; margin: 20px auto; display: block; border-radius: 10px;">
<p>You bang your fists against the door, pleading... but no one answers. No one looks.</p>
<p>The wind howls. And after some miles done by foot, the infected saw you and you try to run...</p>
<p><strong>But not fast enough.</strong></p>
<hr style="border: none; border-top: 1px solid #444; margin: 30px 0;">
<p><strong style="color: tomato;">GAME OVER</strong></p>
<<link "🔁 Restart">>
<<set $infected = false>>
<<set $infectionLevel = 0>>
<<set $infectionPowerUnlocked = false>>
<<set $infectionRevealed = false>>
<<set $lust = 0>>
<<set $energy = 100>>
<<set $hunger = 100>>
<<set $familyCorruption = 0>>
<<set $houseIntegrity = 100>>
<<set $houseBreached = false>>
<<goto "Start">>
<</link>>
</div><p>You wake up in a cold sweat.</p>
<p>The bite mark is gone — but something is different.</p>
<p>Your senses are sharper. Your thoughts darker. People look at you… and you can <strong>feel their desire bending to your will.</strong></p>
<img src="img/infection_power.gif" style="width:500px; margin: auto; display:block; border-radius:10px;">
<p><span style="color: violet;">🧠 You’ve unlocked <strong>Corruption Power</strong>.</span></p>
<<set $canCorrupt = true>>
[[Continue|Your Room]]<div style="text-align: center;">
<h3>Explore New Dynamics</h3>
<p>How will you approach your relationship with your mom going forward?</p>
<<if $chosenRoute is "">>
<p>What will your approach be?</p>
<p>
<<link "Become More Assertive">>
<<set $chosenRoute to "dominant">>
<<goto "DominantScenes">>
<</link>>
</p>
<p>
<<link "Take a More Passive Role">>
<<set $chosenRoute to "submissive">>
<<goto "SubmissiveScenes">>
<</link>>
</p>
<</if>>
<<if $chosenRoute is "dominant">>
<p>You’ve chosen to take a more assertive role.</p>
[[Proceed with Assertiveness|DominantScenes]]
<</if>>
<<if $chosenRoute is "submissive">>
<p>You’ve chosen to take a more passive role.</p>
[[Proceed with Passivity|SubmissiveScenes]]
<</if>>
</div><p><strong>Choose how you want to tease her:</strong></p>
<<if $familyCorruption >= 100 and $momSubmission > 55>>
[[Obedient Desire|MotherDom100]]
<p style="color: #ff66cc; font-size: 13px; margin-top: -10px;">✅ Final Tier Unlocked</p>
<<elseif $familyCorruption >= 75 and $momSubmission > 45>>
[[Complete Surrender|MotherDom75]]
<p style="color: #ff66cc; font-size: 13px; margin-top: -10px;">🔒 Next: Corruption ≥ 100 & Mom Submission > 55</p>
<<elseif $familyCorruption >= 50 and $momSubmission > 35>>
[[Your Words Mine|MotherDom50]]
<p style="color: #ff66cc; font-size: 13px; margin-top: -10px;">🔒 Next: Corruption ≥ 75 & Mom Submission > 45</p>
<<elseif $familyCorruption >= 35 and $momSubmission > 15>>
[[Serve|MotherDom35]]
<p style="color: #ff66cc; font-size: 13px; margin-top: -10px;">🔒 Next: Corruption ≥ 50 & Mom Submission > 35</p>
<<elseif $familyCorruption >= 15 and $momSubmission > 5>>
[[Laundry Time|MotherDom15]]
<p style="color: #ff66cc; font-size: 13px; margin-top: -10px;">🔒 Next: Corruption ≥ 35 & Mom Submission > 15</p>
<<elseif $familyCorruption >= 0>>
[[Tension in the Air|MotherDom0]]
<p style="color: #ff66cc; font-size: 13px; margin-top: -10px;">🔒 Next: Corruption ≥ 15 & Mom Submission > 5</p>
<</if>>
[[⬅️ Return|Mother]]<p><strong>Choose how she takes control:</strong></p>
<<if $familyCorruption >= 100 and $momDominance > 55>>
[[Total Control|MotherSub100]]
<p style="color: #ff66cc; font-size: 13px; margin-top: -10px;">✅ Final Tier Unlocked</p>
<<elseif $familyCorruption >= 75 and $momDominance > 45>>
[[Chained Authority|MotherSub75]]
<p style="color: #ff66cc; font-size: 13px; margin-top: -10px;">🔒 Next: Corruption ≥ 100 & Mom Dominance > 55</p>
<<elseif $familyCorruption >= 50 and $momDominance > 35>>
[[Kneel|MotherSub50]]
<p style="color: #ff66cc; font-size: 13px; margin-top: -10px;">🔒 Next: Corruption ≥ 75 & Mom Dominance > 45</p>
<<elseif $familyCorruption >= 35 and $momDominance > 15>>
[[Yoga Stretch|MotherSub35]]
<p style="color: #ff66cc; font-size: 13px; margin-top: -10px;">🔒 Next: Corruption ≥ 50 & Mom Dominance > 35</p>
<<elseif $familyCorruption >= 15 and $momDominance > 5>>
[[Try this one|MotherSub15]]
<p style="color: #ff66cc; font-size: 13px; margin-top: -10px;">🔒 Next: Corruption ≥ 35 & Mom Dominance > 15</p>
<<elseif $familyCorruption >= 0>>
[[Casual Power|MotherSub0]]
<p style="color: #ff66cc; font-size: 13px; margin-top: -10px;">🔒 Next: Corruption ≥ 15 & Mom Dominance > 5</p>
<</if>>
[[⬅️ Return|Mother]]<div style="text-align: center;">
<h3>Explore New Dynamics</h3>
<p>How will you approach your relationship with your girlfriend going forward?</p>
<<if $chosenGirlfriendRoute is "">>
<p>What will your approach be?</p>
<p>
<<link "Become More Assertive">>
<<set $chosenGirlfriendRoute to "dominant">>
<<goto "DominantGirlfriendScenes">>
<</link>>
</p>
<p>
<<link "Take a More Passive Role">>
<<set $chosenGirlfriendRoute to "submissive">>
<<goto "SubmissiveGirlfriendScenes">>
<</link>>
</p>
<</if>>
<<if $chosenGirlfriendRoute is "dominant">>
<p>You’ve chosen to take a more assertive role.</p>
[[Proceed with Assertiveness|DominantGirlfriendScenes]]
<</if>>
<<if $chosenGirlfriendRoute is "submissive">>
<p>You’ve chosen to take a more passive role.</p>
[[Proceed with Passivity|SubmissiveGirlfriendScenes]]
<</if>>
</div><div style="text-align: center;">
<h3>Explore New Dynamics</h3>
<p>How will you approach your relationship with your sister going forward?</p>
<<if $chosenSisterRoute is "">>
<p>What will your approach be?</p>
<p>
<<link "Become More Assertive">>
<<set $chosenSisterRoute to "dominant">>
<<goto "DominantSisterScenes">>
<</link>>
</p>
<p>
<<link "Take a More Passive Role">>
<<set $chosenSisterRoute to "submissive">>
<<goto "SubSisterScenes">>
<</link>>
</p>
<</if>>
<<if $chosenSisterRoute is "dominant">>
<p>You’ve chosen to take a more assertive role.</p>
[[Proceed with Assertiveness|DominantSisterScenes]]
<</if>>
<<if $chosenSisterRoute is "submissive">>
<p>You’ve chosen to take a more passive role.</p>
[[Proceed with Passivity|SubSisterScenes]]
<</if>>
</div><div style="text-align: center; max-width: 800px; margin: 0 auto;">
She's dusting the shelves in the hallway, her body clad in something too tight to be accidental. The fabric hugs her curves, accentuating every line and contour. As you step closer, she glances at you—brief eye contact, a flicker of acknowledgment, and then she returns to her task, her movements deliberate and focused.
You stop behind her, close enough to feel her body heat, to see the rise and fall of her chest. "Strip." The word is quiet but sharp, undeniable. It hangs in the air between you, a command that brooks no argument.
There’s a pause—half a breath—before she sets the duster down carefully on a nearby surface. She turns to face you, her eyes meeting yours for a moment before she looks away, her cheeks flushing with a mix of embarrassment and submission. She begins to obey, her movements slow and deliberate.
First, her top slides off her shoulders, revealing her bare breasts, her nipples hardening in the cool air. She folds the top neatly, placing it on the chair nearby. Then, she hooks her fingers into the waistband of her pants, pushing them down her legs, stepping out of them, and folding them just as carefully, adding them to the pile.
<div style="text-align: center; margin: 10px 0;">
<img src="img/mom_strip_start.gif" style="max-width: 80%; border-radius: 10px;">
</div>
She stands before you, naked and exposed, her body warm with a blush that spreads from her cheeks down to her chest. She doesn’t say a word, no protest, no question—just obedience. Her eyes are cast down, avoiding your gaze, her body language a picture of submission.
You circle her slowly, taking in the view, your eyes roaming over her exposed skin, appreciating the curves and lines of her body. You can see the goosebumps rise on her flesh, a testament to her arousal and nervousness. "Good girl," you murmur, your voice low and dominant. "Now keep cleaning."
<div style="text-align: center; margin: 10px 0;">
<img src="img/mom_strip_stand.gif" style="max-width: 80%; border-radius: 10px;">
</div>
She picks the duster back up, her hands trembling slightly as she resumes her work—naked, silent, and completely owned. The only sound in the hallway is the soft swish of the duster against the shelves, a rhythmic accompaniment to her submission. You watch her for a moment longer, enjoying the sight of her obedience, before turning and leaving her to her task, your presence still lingering in the air.
<<set $lust += 15>>
<<set $energy -= 25>>
<<set $hunger -= 15>>
<<corrupt 1>>
<<set $momSubmission += 2>>
<span style="color: red;">+1 Corruption</span>
<span style="color: lightpink;">+2 Submission</span>
<<run updateBars()>>
[[⬅️ Back|Mother]]
</div><div style="text-align: center; max-width: 800px; margin: 0 auto;">
You find her folding laundry in her bedroom, the door half open. She bends forward, carefully smoothing the fabric with deliberate, meticulous motions. The room is quiet, the only sound the soft rustle of clothes as she works. You take a moment to appreciate the scene, her submission evident in every careful fold.
You step into the room without a word. She glances back at you briefly—just a flicker of acknowledgment—and then returns to her task, as if she knew you would come. Her movements are steady, almost robotic, a clear sign of her resignation to your presence.
You walk up behind her, your footsteps deliberate and quiet. You grip her hip with one hand, your fingers digging in slightly, claiming her. You lean down, your breath hot on her ear as you whisper, "Keep working."
<div style="text-align: center; margin: 10px 0;">
<img src="img/mom_laundry.gif" style="max-width: 80%; border-radius: 10px;">
</div>
Your other hand traces a slow, deliberate path down her back, feeling the curve of her spine, the softness of her skin. She shivers slightly at your touch but doesn’t move or speak—just obeys your command, her hands continuing to fold the laundry with the same careful precision.
"Good," you murmur, your voice a low, dominant purr. You can feel her body relax slightly under your touch, her breathing steady but deeper. You know she’s yours to control, hers to obey, and the power dynamic between you is clear. You stand there for a moment longer, enjoying the sight of her submission, before releasing her and stepping back, leaving her to continue her task, your presence still lingering in the room.
<<set $lust += 10>>
<<set $hunger -= 15>>
<<set $energy -= 25>>
<<corrupt 1>>
<<set $momSubmission += 2>>
<span style="color: red;">+1 Corruption</span>
<span style="color: lightpink;">+2 Submission</span>
<<run updateBars()>>
[[⬅️ Back|Mother]]
</div><div style="text-align: center; max-width: 800px; margin: 0 auto;">
You walk into the room and find your mother on her knees, scrubbing the floor with slow, steady movements. She’s so engrossed in her task that she doesn’t notice you at first. Her back is slightly arched, providing you with a clear view of her curvaceous figure. You take a moment to appreciate the sight before approaching her.
<div style="text-align: center; margin: 10px 0;">
<img src="img/mom_cleaning.gif" style="max-width: 80%; border-radius: 10px;">
</div>
You walk up behind her, your footsteps soft and deliberate. She startles when you slap her ass—firm and controlled. The sound echoes slightly in the quiet room. "Y-You scared me," she says, her voice a mix of surprise and reluctance. She glances back at you, her eyes showing a blend of submission and reluctance. She doesn’t pull away but continues to scrub the floor, her movements a bit more hurried now.
You stay there, standing over her, taking in her submissive posture. You can sense her unease, but also her resignation to your dominance. After a moment, you raise your hand and slap her ass again. This time, she flinches slightly but quickly composes herself, continuing with her task. Her breathing is quicker, and you can see the flush spreading across her cheeks and neck.
<div style="text-align: center; margin: 10px 0;">
<img src="img/mom_slap.gif" style="max-width: 80%; border-radius: 10px;">
</div>
“Good girl,” you say simply, your voice low and dominant. You run your hand over her ass, feeling the warmth from your slap, before walking away. You leave her flushed, silent, and waiting for your next command, her body language a mix of submission and reluctant obedience. The room feels charged with a mix of tension and anticipation, and you know she’s yours to control, hers to obey, even if she’s not entirely happy about it.
<<set $lust += 5>>
<<set $energy -= 25>>
<<set $hunger -= 15>>
<<corrupt 1>>
<<set $momSubmission += 1>>
<span style="color: red;">+1 Corruption</span>
<span style="color: lightpink;">+1 Submission</span>
<<run updateBars()>>
[[⬅️ Back|Mother]]
</div><div style="text-align: center; max-width: 800px; margin: 0 auto;">
<p>The room is bathed in a soft, golden glow, the lights low and inviting. She lies on the bed, her body draped in something sheer and delicate, the fabric clinging to her curves, leaving little to the imagination. The air is charged with an electric current, a silent promise of something primal and raw.</p> <p>Her eyes meet yours as you enter, her gaze steady and confident, expecting. There's no smile, no warmth, just a raw, dominant energy that makes your heart kick up a notch. She knows you're here. She knows what she wants.</p> <div style="text-align: center; margin: 10px 0;"> <img src="img/mom_bedcommand.gif" style="max-width: 80%; border-radius: 10px;"> </div> <p><em>"Take off your clothes,"</em> she commands, her voice a low, authoritative murmur. <em>"Slowly."</em></p> <p>You comply, your fingers fumbling with the buttons and zippers, your breath coming in short, sharp gasps. You can feel her eyes on you, watching, assessing, owning. You strip down to nothing, your body bared to her, your heart pounding in your chest like a drum.</p> <p><em>"Now sit,"</em> she says, her voice leaving no room for argument. <em>"At my feet."</em></p> <p>You lower yourself to the floor, your back straight, your eyes downcast, your body trembling with a mix of anticipation and submission. She shifts on the bed, her body moving with a fluid, predatory grace. Her hand reaches out, her fingers tangling in your hair, pulling your head back so that you're forced to look up at her. She's not gentle, not kind. She's dominant, possessive.</p> <p><em>"You're mine now,"</em> she whispers, her voice a velvet promise, a threat, a command all rolled into one. <em>"Every part of you belongs to me."</em> And as you look up into her eyes, you know it's true. You know that you're hers to command, hers to control, hers to use as she sees fit. And it feels... right.</p> <p>She stands, her body a vision in sheer fabric and black fishnets, her eyes never leaving yours. She straddles you, her weight pressing down on your chest, her hands pinning your wrists to the floor. You can feel her, hot and wet, pressing against you, her body moving with a slow, sensual rhythm that makes your breath catch in your throat.</p><div style="text-align: center; margin: 10px 0;"><img src="img/mom_domfinal.gif" style="max-width: 80%; border-radius: 10px;"></div> <p><em>"Cum for me,"</em> she whispers, her voice a low, husky growl. <em>"Cum for me, my pet. Show me how much you want me."</em></p> <p>And you do. You can't help it. You can't disobey. You arch your back, your body convulsing, your seed spilling onto your stomach, your chest heaving with the force of your release. She watches you, her eyes gleaming with satisfaction, with dominance, with ownership.</p>
<div style="text-align: center; margin: 10px 0;"> <img src="img/mom_domcum.gif" style="max-width: 80%; border-radius: 10px;"> </div>
<<set $lust = Math.floor($lust / 2)>>
<<set $energy -= 25>>
<<set $hunger -= 15>>
<<corrupt 1>>
<<set $momDominance += 2>>
<span style="color:hotpink;">Lust Halved</span>
<span style="color: red;">+1 Corruption</span>
<span style="color: lightpink;">+2 Domination</span>
<<run updateBars()>>
[[⬅️ Back|Mother]]
</div><div style="text-align: center; max-width: 800px; margin: 0 auto;">
<p>She's on the bedroom floor, her body a study in flexibility and grace as she flows through her yoga routine. Her legs are stretched out, her back arched, her body glistening with a sheen of sweat. She's dressed in nothing but a sports bra and tight, form-fitting shorts that leave little to the imagination. The room is filled with the scent of her, a heady mix of sweat and something sweetly feminine.</p> <p>You hover at the door, transfixed, your eyes tracing the lines of her body, the play of muscles beneath her smooth skin. She doesn't acknowledge your presence, just issues a command, her voice a low, authoritative murmur. <em>"Close the door. Quietly."</em></p> <p>You comply, the click of the latch seeming to echo loudly in the charged silence. She doesn't look up, just continues her fluid movements, her body a symphony of control and power.</p> <p><em>"Sit,"</em> she says, her voice leaving no room for argument. <em>"Don’t speak."</em></p>
<div style="text-align: center; margin: 10px 0;">
<img src="img/mom_yoga.gif" style="max-width: 80%; border-radius: 10px;"> </div> <p>You lower yourself to the floor, your back against the wall, your eyes never leaving her. She shifts into a new pose, slow and deliberate, her body moving with a sinuous grace that makes your breath catch in your throat. She knows you're watching, knows the effect she's having on you. You can see it in the small, satisfied smile that plays at the corners of her mouth.</p> <p>As she stretches, her body arching and twisting, you can feel your own body responding, your heart pounding, your breath coming in short, sharp gasps. You begin to stroke yourself, your movements slow and tentative at first, then more sure, more urgent. Your eyes are glued to her, drinking in every line, every curve, every drop of sweat that trickles down her skin.</p> <p>She pauses, her body poised in a perfect downward dog, and turns her head to look at you. Her eyes meet yours, and she smirks, a knowing, teasing glint in her eye. <em>"I can feel your eyes on me,"</em> she says, her voice breathy but firm. <em>"But I didn’t say stop."</em></p> <p>Emboldened, you stroke yourself faster, your breath coming in ragged gasps, your eyes never leaving hers. She watches you, her smile never wavering, her eyes never leaving yours as she begins to move again, her body a tantalizing distraction.</p>
<img src="img/mom_yoga1.webp" style="max-width: 80%; border-radius: 10px;"><p>You can feel the pressure building, your body coiling tight as a spring. And then, with a final, desperate stroke, you're coming, your body convulsing, your seed spilling onto the floor, your eyes locked onto hers the whole time. She watches you, her smile satisfied, her eyes gleaming with a mix of amusement and something darker, something more primal.</p>
<<set $lust = Math.floor($lust / 2)>>
<<set $energy -= 25>>
<<set $hunger -= 15>>
<<corrupt 1>>
<<set $momDominance += 2>>
<span style="color:hotpink;">Lust Halved</span>
<span style="color: red;">+1 Corruption</span>
<span style="color: lightpink;">+2 Domination</span>
<<run updateBars()>>
[[⬅️ Back|Mother]]
</div><div style="text-align: center; max-width: 800px; margin: 0 auto;">
<p>You push open her bedroom door and step inside, your eyes immediately drawn to her figure standing before the closet. She's holding up a dress, a shimmering scrap of fabric that's low-cut, tight, and screams anything but casual. The room is charged with an electric current, a silent promise of something more.</p> <p>She doesn't acknowledge your entrance with a glance, just speaks over her shoulder, her voice a low, sultry purr. <em>"Good. You’re here."</em></p> <p>She turns to face you slowly, the dress clinging to her curves, the fabric stretched taut across her breasts, leaving little to the imagination. She's bare beneath it, her nipples pressing against the thin material, her body on full, unapologetic display. Her eyes lock onto yours, daring you to look away, to break the connection. She raises an eyebrow, a silent challenge.</p> <p><em>"Be honest,"</em> she says, her voice a velvet whisper. <em>"Would this make you hard?"</em></p> <div style="text-align: center; margin: 10px 0;"> <img src="img/mom_dress_check.gif" style="max-width: 80%; border-radius: 10px;"> </div> <p>Your mouth goes dry, your heart hammers in your chest, and you can feel the heat rising in your cheeks. You swallow hard, your Adam's apple bobbing, and give a small, jerky nod. Her lips curl into a knowing, satisfied smirk.</p> <p><em>"I thought so,"</em> she murmurs, her eyes never leaving yours. <em>"You always notice when I wear something tight. I can see it in your eyes, the way your breath catches. You can't hide it from me."</em></p>
<<set $lust += 5>>
<<set $energy -= 25>>
<<set $hunger -= 15>>
<<corrupt 1>>
<<set $momDominance += 2>>
<span style="color: red;">+1 Corruption</span>
<span style="color: lightpink;">+2 Domination</span>
<<run updateBars()>>
[[⬅️ Back|Mother]]
</div><div style="text-align: center; max-width: 800px; margin: 0 auto;">
<p>You rap your knuckles gently against the open door of the master bedroom. She stands before the full-length mirror, a simple tank top and loose shorts draped over her frame, brushing her hair with slow, deliberate strokes. The scene is innocuous enough, but there's something about the way the light catches her skin, the way her muscles move beneath her clothes, that makes your heart kick up a notch.</p> <p>Her eyes meet yours in the mirror's reflection, and a small, knowing smile plays at the corners of her mouth. She doesn't turn to face you, just continues to brush her hair, her movements unhurried and confident.</p> <p><em>"Something on your mind?"</em> she asks softly, her voice a calm contrast to the sudden storm in your chest. <em>"Or are you just enjoying the view?"</em></p>
<img src="img/mom_mirror.gif" style="max-width: 80%; border-radius: 10px;"><p>You open your mouth to speak, to make an excuse, to explain away the sudden heat in your cheeks. But she cuts you off with a casual wave of her hand, her eyes never leaving yours in the mirror.</p> <p><em>"You're here now,"</em> she says, her voice barely above a whisper. <em>"So stay. Watch."</em></p> <p>And so you do. You stay rooted to the spot, your breath coming in short, quiet gasps. She doesn't speak again, just continues her slow, sensual dance of self-care, letting you look your fill. And look you do, unable to tear your eyes away, unable to stop the rush of emotions and desires coursing through your veins.</p>
<<set $lust += 5>>
<<set $energy -= 25>>
<<set $hunger -= 15>>
<<corrupt 1>>
<<set $momDominance += 1>>
<span style="color: red;">+1 Corruption</span>
<span style="color: lightpink;">+1 Domination</span>
<<run updateBars()>>
[[⬅️ Back|Mother]]
</div><div id="talkDadEvent" style="text-align: center;">
<h3>Talk to Your Father</h3>
<p>Your father looks at you, waiting for you to speak. What do you want to discuss with him?</p>
<!-- Ask for guidance (Relationship +5) -->
<p>
<<link "Ask for guidance">>
<<replace "#talkDadEvent">>
<<set $dadRelationship += 5>>
<<run updateBars()>>
<p>You approach your father with sincerity, discussing recent challenges you've faced. He listens attentively, offering insights and advice born from his experience, his voice steady and reassuring.</p>
<span style="color: lightgreen;">+5 Father Relationship</span>
[[⬅️ Return to Dad's Room|Dad]]
<</replace>>
<</link>>
</p>
<!-- Encourage his authority (Domination +5) -->
<p>
<<link "Acknowledge his authority">>
<<replace "#talkDadEvent">>
<<set $dadDominance += 5>>
<<run updateBars()>>
<p>You recognize his role in maintaining order in the household, highlighting his ability to keep everything in balance. He responds with a nod, his posture reflecting a sense of pride and accomplishment.</p>
<span style="color: red;">+5 Domination</span>
[[⬅️ Return to Dad's Room|Dad]]
<</replace>>
<</link>>
</p>
<!-- Encourage vulnerability (Submission +5) -->
<p>
<<link "Ask him to be more open">>
<<replace "#talkDadEvent">>
<<set $dadSubmission += 5>>
<<run updateBars()>>
<p>You gently encourage your father to share more of his thoughts and feelings. Initially hesitant, he eventually begins to open up, revealing a layer of vulnerability he rarely shows, his eyes softening with each word.</p>
<span style="color: skyblue;">+5 Submission</span>
[[⬅️ Return to Dad's Room|Dad]]
<</replace>>
<</link>>
</p>
<!-- Offend him (Relationship -3) -->
<p>
<<link "Criticize his actions">>
<<replace "#talkDadEvent">>
<<set $dadRelationship -= 5>>
<<set $dadOffended = true>>
<<run updateBars()>>
<p>You confront him about past decisions, questioning his choices. His expression hardens, a mix of hurt and frustration crossing his face as he processes your words, clearly offended by your critique.</p>
<span style="color: lightcoral;">-5 Father Relationship</span><br>
<span style="color: red;">Dad is offended.</span>
[[⬅️ Return to Dad's Room|Dad]]
<</replace>>
<</link>>
</p>
</div><div id="talkGrandpaEvent" style="text-align: center;">
<h3>Talk to Your Grandfather</h3>
<p>Your grandfather looks at you with a warm smile, inviting you to talk. What do you want to discuss with him?</p>
<!-- Relationship Boost -->
<p>
<<link "Ask about family history">>
<<replace "#talkGrandpaEvent">>
<<set $grandpaRelationship += 5>>
<<run updateBars()>>
<p>You inquire about the family's rich history. Your grandfather's eyes light up as he begins to weave tales of the past, sharing anecdotes and insights that paint a vivid picture of your family's journey through the years.</p>
<span style="color: lightgreen;">+5 Grandfather Relationship</span>
[[⬅️ Return to Grandpa's Room|Grandpa]]
<</replace>>
<</link>>
</p>
<!-- Domination Boost -->
<p>
<<link "Praise his strength as a leader">>
<<replace "#talkGrandpaEvent">>
<<set $grandpaDominance += 5>>
<<run updateBars()>>
<p>You acknowledge his formidable leadership, recalling stories of how he guided the family with unwavering resolve. He sits taller, a glint of pride in his eyes as he recounts a pivotal moment when his decisions shaped the family's future.</p>
<span style="color: red;">+5 Domination</span>
[[⬅️ Return to Grandpa's Room|Grandpa]]
<</replace>>
<</link>>
</p>
<!-- Submission Boost -->
<p>
<<link "Encourage his vulnerability">>
<<replace "#talkGrandpaEvent">>
<<set $grandpaSubmission += 5>>
<<run updateBars()>>
<p>You gently prompt him to share his innermost thoughts. Initially hesitant, he eventually opens up, revealing a side of himself he rarely shows, filled with tender memories and quiet reflections.</p>
<span style="color: skyblue;">+5 Submission</span>
[[⬅️ Return to Grandpa's Room|Grandpa]]
<</replace>>
<</link>>
</p>
<!-- Offend -->
<p>
<<link "Say something hurtful">>
<<replace "#talkGrandpaEvent">>
<<set $grandpaRelationship -= 5>>
<<set $grandfatherOffended = true>>
<<run updateBars()>>
<p>You let slip a harsh remark, and the warmth in his eyes fades. He falls into a contemplative silence, the weight of your words hanging heavy in the air, and you can see the hurt reflected in his gaze.</p>
<span style="color: red;">Grandfather is offended.</span><br>
<span style="color: lightcoral;">-5 Grandfather Relationship</span>
[[⬅️ Return to Grandpa's Room|Grandpa]]
<</replace>>
<</link>>
</p>
</div><<set $bittenEventTriggered = true>>
<<set $bittenEventJustNow = false>>
<p>You stumble through the ruins of an old supermarket...</p>
<p><strong>Suddenly,</strong> you hear growling — a group of infected swarm from the shadows!</p>
<p>You try to run, but one of them bites into your arm before you escape!</p>
<img src="img/infected_bite.gif" style="width:500px; border-radius:10px; margin:10px auto; display:block;">
<<set $infected = true>>
<<set $infectionLevel = 1>>
[[Go back to your house|InfectionReveal]]<div style="text-align: center; max-width: 700px; margin: auto; font-family: sans-serif;">
<h2>Welcome to the Game</h2>
<p>Thank you for checking out this project. Your support helps keep it alive and evolving.</p>
<p>This game contains fictional and explicit content including themes such as incest and NTR. All characters and events are entirely fictional. If you're uncomfortable with such themes, it's recommended that you do not continue.</p>
<p>Consider supporting future updates and content.</p>
<p><strong>Thanks for playing — SirF21</strong><br>
<a href="https://www.patreon.com/sirF21" target="_blank" style="display: inline-block; padding: 12px 28px; background-color: white; color: black; border: 2px solid black; border-radius: 8px; text-decoration: none; font-weight: bold; font-size: 16px; box-shadow: 2px 2px 6px rgba(0,0,0,0.2);">
❤️ Support on Patreon
</a>
</p>
<p><em>If you see black squares instead of images/gifs, press CTRL+R.</em></p>
<p><em>If you encounter any major bugs, i would appreciate if you would tell me.
Thank you and enjoy!</em></p>
<<link "Play">>
<<goto "TabooQuestion">>
<</link>>
<p><<link "Changelog">><<goto "Changelog">><</link>></p>
</div><div style="text-align: center; max-width: 800px; margin: 0 auto;">
<h2>Changelog</h2>
</div>
<div style="max-width: 700px; margin: auto; font-family: sans-serif;">
<div style="max-width:700px;margin:auto;padding:20px;background:#1a1a1a;color:#eee;font-family:sans-serif;border-radius:12px;">
<h2 style="text-align:center;">🛠️ Update Log – Version 0.04.1</h2>
<p style="text-align:center;font-style:italic;color:#ccc;">Released: July 14, 2025</p>
<h3 style="color:#ff99cc;">🎭 Domination Scenes – Roam Around</h3>
<ul style="line-height:1.6;">
<li>Added <strong>6 new domination events</strong> in the <em>Roam Around</em> system.</li>
<li><strong>Unlock requirements:</strong> Girl Domination ≥ <span style="color:orange;">15</span>, Dad or Grandpa Submission ≥ <span style="color:lightgreen;">10</span>.</li>
</ul>
<h3 style="color:#ccff66;">📊 Stats & Dialogue Balancing</h3>
<ul style="line-height:1.6;">
<li><strong>New Stats:</strong> Dad and Grandpa now have individual <strong>Submission</strong> variables.</li>
<li><strong>Dialogue Calibration:</strong> Interacting with Dad or Grandpa now affects stats more clearly:
<ul>
<li><span style="color:lightgreen;">+5 Relationship</span> on positive choices</li>
<li><span style="color:orangered;">-5 Relationship</span> on insults</li>
<li>Dominance and Submission choices now give <strong>+5</strong> to the relevant stat</li>
</ul>
</li>
</ul>
<h3 style="color:#87cefa;">📺 Dom TV Scenes</h3>
<ul style="line-height:1.6;">
<li>Watching TV now includes <strong>Domination path scenes</strong> for Mom, Sister, and Girlfriend.</li>
<li><strong>Unlock requirements:</strong>
<ul>
<li>Girl Domination ≥ <span style="color:orange;">15/25/50</span></li>
<li>Dad or Grandpa Submission ≥ <span style="color:gold;">20</span>, <span style="color:gold;">40</span>, and <span style="color:gold;">60</span> (scene tiers)</li>
</ul>
</li>
</ul>
<h3 style="color:#ffa07a;">🩸 Minor Adjustments</h3>
<ul style="line-height:1.6;">
<li>Slightly rephrased early <strong>NTR-style scenes</strong> for improved tone and clarity.</li>
</ul>
<h2 style="text-align:center;">🛠️ Update Log – Version 0.04</h2>
<p style="text-align:center;font-style:italic;color:#ccc;">Released: July 2, 2025</p>
<h3 style="color:#90caff;">🔄 Complete Scene Rewrites</h3>
<ul style="line-height:1.6;">
<li><strong>Mom, Sister, and Girlfriend:</strong> Every existing scene—<em>both Submissive and Dominant paths</em>—has been <strong>fully rewritten</strong> for better tone, consistency, and emotional progression.</li>
<li>Dialogue now better reflects each character’s evolving dynamic and relationship status.</li>
</ul>
<h3 style="color:#ff99cc;">🌙 Expanded Character Content</h3>
<ul style="line-height:1.6;">
<li><strong>+2 new scenes</strong> for each Dom/Sub path (Mom, Sister, Girlfriend) — <em>12 total new moments</em>.</li>
<li><strong>Night Incursion Arc:</strong> 9 new events (3 per girl) that trigger based on <strong>House Integrity</strong> levels:<br>
<span style="color:gold;">60%</span> – minor<br>
<span style="color:orange;">40%</span> – mid-level tension<br>
<span style="color:red;">20%</span> – full corruption strike
</li>
</ul>
<h3 style="color:#ccff66;">🏕️ New Exploration & World Content</h3>
<ul style="line-height:1.6;">
<li><strong>Go Alone Expedition:</strong> A new expedition tied to “Outside” with a <strong>30% chance</strong> of triggering "Bite" event.</li>
<li><strong>Survivor Trading Camp:</strong> A new economic hub. Buy supplies, barter, and send Sister or Girlfriend on scavenging runs.</li>
</ul>
<h3 style="color:#ffa07a;">🧪 Military Facility Storyline</h3>
<ul style="line-height:1.6;">
<li>Console in Control Room now remembers code input—<em>enter it once, and it’s saved</em>.</li>
<li>New areas: <strong>East Wing Archives</strong> and <strong>Medical Lab</strong> expand the <em>Project AUREUS</em> arc with antidotes, logs, and hidden lore.</li>
<li>Quest objectives dynamically updated after accessing files.</li>
</ul>
<h3 style="color:#ffd700;">💰 Systems & Quality-of-Life</h3>
<ul style="line-height:1.6;">
<li><strong>Clack Shards</strong> introduced: forged currency used for trade and crafted by camp blacksmiths.</li>
<li><strong>Cheat Menu Overhaul:</strong> Cleaner sections, new variables (Grandma Submission, Relationship, Shards), and a full reset option.</li>
</ul>
<h3 style="color:#87cefa;">🖼️ Visual & UI Enhancements</h3>
<ul style="line-height:1.6;">
<li>Custom image assets created for key locations:
<ul>
<li>Control Room</li>
<li>Medical Lab</li>
<li>East Wing</li>
<li>Survivor Camp</li>
<li>Expedition Road</li>
</ul>
</li>
<li>Improved UI: Inventory, stat bars, cheat panel, and general polish.</li>
<li><span style="color:lightgreen;">Fixed:</span> NaN inventory bugs and broken variable displays.</li>
</ul>
<h3>Version 0.03</h3>
NEW CONTENT & SCENES
1. Sister NTR with Dad & Grandpa:
• Location: Sister’s Bedroom
• Requirements:
• Dad or Grandpa Dominance ≥ 20
• Sister Submission ≥ 25
• For more intense scenes, Dad/Grandpa Dominance ≥ 40 and Sister Submission ≥ 50
• Certain scenes can only be accessed after reaching specific submission and dominance levels.
2. Dad & Grandpa Using Dominance to Influence Girls:
• Locations: Living Room, Bathroom, Sister’s Room, Master Bedroom, Guest Room
• Requirements:
• Dad or Grandpa Dominance ≥ 20 to initiate first-level scenes.
• Dad or Grandpa Dominance ≥ 40 for more aggressive or assertive scenes.
• Dad or Grandpa Dominance ≥ 60 for the most intense, controlling interactions.
• Lust ≥ 30 in some scenes to unlock specific reactions.
3. Grandma’s Introduction and Power Play:
• Locations: Guest Room, Sister’s Room, Bathroom
• Trigger Event: Grandma returns after hearing about the family’s decline.
• Requirements:
• Grandma is introduced after dad and grandpa domination is >20
• Grandma Dominance ≥ 20 to start disciplinary scenes with Sister.
• Sister Submission ≥ 25 for more intense interactions.
6. Roam Around - Random Events:
• Locations: Living Room
• Requirements:
• Consumes 10 Energy and 5 Hunger per roam.
• Random chance to encounter scenes based on character stats:
• Sister and Dad - If Sister Submission ≥ 25 and Dad Dominance ≥ 30.
• Mom and Grandpa - If Mom Submission ≤ 15 and Grandpa Dominance ≥ 30.
• Girlfriend and Dad/Grandpa - If Girlfriend Submission ≥ 15 and Dad/Grandpa Dominance ≥ 30.
7. New Game Start Requirement:
• If a save is loaded from a previous version, the player is redirected to a notice passage that requires a new game start for full content access.
8. Card Game - Rations Betting:
• Location: Your Room
• Play against Girlfriend, betting rations.
• If Girlfriend loses all rations, she can either:
• “Fetch” more from Dad or Grandpa (if their Dominance ≥ 30).
• Compromise with the player for more rations (if Lust ≥ 40).
9. General Balancing & Adjustments:
• Bug fix and Fix previous scenes with dad and grandpa with gf now sub is >=15
<h3>Version 0.02</h3>
<h4>🧭 Exploration & Combat</h4>
<ul>
<li><strong>New Locations:</strong> A corner store, abandoned van, and collapsed wall with hidden crawlspace — each packed with unique events.</li>
<li><strong>Danger System:</strong> Mutated bandits can ambush you. Outcomes vary based on corruption, choices, and luck.</li>
</ul>
<h4>💕 Character Events & Corruption</h4>
<ul>
<li><strong>Random Room Events:</strong> Daily-limited random scenes with Sister or Girlfriend, based on relationship values.</li>
<li><strong>Night Visits:</strong> High lust may invite visitors… your reactions shape their paths.</li>
<li><strong>Living Room Confrontation:</strong> Interactive argument between Grandpa and Dad — choices influence family corruption and stats.</li>
<li><strong>Completed Mother Scenes:</strong> Both dominant and submissive routes now fully implemented.</li>
<li><strong>Route System:</strong> You can now choose a path (dom or sub) for each main girl independently.</li>
<li><strong>New Lust Events:</strong> Random small lust boosts now occur during exploration or idling.</li>
<li><strong>Sister Dom Path:</strong> Added multiple new scenes for dominant sister route.</li>
<li><strong>Girlfriend Sub Path:</strong> Added scenes where she gradually submits and changes based on interaction.</li>
<li><strong>More Dad/Girlfriend & Grandpa/Girlfriend Scenes:</strong> Added branching content with increasing tension and corruption.</li>
</ul>
<h4>🏠 House Mechanics</h4>
<ul>
<li><strong>House Integrity System:</strong> New meter for house strength — if it hits 0, a Bad End (Invasion) occurs.</li>
<li><strong>Repair Option:</strong> Use energy to maintain the house and delay collapse.</li>
<li><strong>Decay Over Time:</strong> Sleeping slightly lowers integrity, encouraging upkeep.</li>
</ul>
<h4>📱 Phone System & Messaging</h4>
<ul>
<li><strong>Realistic Messaging UI:</strong> Separate threads for each character, with personalized dialogue.</li>
<li><strong>Dynamic Replies:</strong> Message content now changes based on corruption and cosen path.</li>
<li><strong>Notifications:</strong> Alerts appear when new messages are received.</li>
</ul>
<h4>🧑🤝🧑 UI Enhancements</h4>
<ul>
<li><strong>New Expedition Avatars:</strong> Character art changes when sending Sister or Girlfriend alone.</li>
<li><strong>Dynamic UI Bars:</strong> Updated with live character images, stats, and more visual feedback.</li>
<li><strong>Always-Visible Buttons:</strong> “Your Room” and “Inventory” now always accessible.</li>
<li><strong>Status Bars Expanded:</strong> Full integration of hunger, energy, lust, and family corruption.</li>
</ul>
<h4>💬 Dialogue & Choices Matter</h4>
<ul>
<li><strong>Interactive Choices:</strong> Dialogue now clearly impacts submission, love, and corruption.</li>
<li><strong>No Repeat Events:</strong> Scenes no longer loop endlessly unless reset by sleeping.</li>
<li><strong>Visual Variety:</strong> More use of GIFs and corruption-based visual changes.</li>
</ul>
<h3>Version 0.01a</h3>
<ul>
<li><strong>Tips:</strong> To increase lust, open the inventory, go to the phone, and watch porn.</li>
<li>Added UI bar with Hunger, Energy, Lust, and Family Corruption.</li>
<li>Implemented character stats for Girlfriend, Sister, Mom, Dad, and Grandpa.</li>
<li>Created an expedition system for gathering supplies.</li>
<li>Introduced an inventory and food system with dynamic updates.</li>
<li>Developed a secret unlockable Cheat Menu for modifying stats.</li>
<li>Implemented stat bars with real-time updates.</li>
<li>Added Girlfriend and Sister avatar screens that change based on submission and domination levels.</li>
<li>Expanded Dad, Mom, and Grandpa stats to display corruption-related values.</li>
<li>Introduced random events where Girlfriend loses love due to neglect.</li>
<li>Created a Guest Room event where Grandpa comforts Girlfriend, increasing corruption.</li>
<li>Implemented a cooldown system for events to prevent repetition.</li>
<li>Improved room and house descriptions for immersion.</li>
<li>Introduced a shower event that reduces lust, with special scenes at high corruption levels.</li>
<li>Fixed broken links in various events.</li>
<li>Balanced event triggers to prevent excessive repetition.</li>
<li>Made the Cheat Menu persist after being unlocked once.</li>
<li>Optimized inventory and food display, ensuring food is only shown in the backpack.</li>
</ul>
[[⬅️ Back|Welcome]]
</div><div style="text-align: center; max-width: 800px; margin: 0 auto;"><div style="text-align: center;">
<h3>Enable NTR interactions?</h3>
<<link "Yes">>
<<set $tabooEnabled = true>>
<<goto "Start">>
<</link>>
<<link "No">>
<<set $tabooEnabled = false>>
<<goto "Start">>
<</link>>
</div><p><strong>Choose how you want to tease her:</strong></p>
<<if $familyCorruption >= 100 and $girlfriendSubmission > 55>>
[[Break Her Completely|GirlfriendDom100]]
<p style="color: #ff66cc; font-size: 13px; margin-top: -10px;">✅ Final Tier unlocked</p>
<<elseif $familyCorruption >= 75 and $girlfriendSubmission > 45>>
[[Corrupt Her Fully|GirlfriendDom75]]
<p style="color: #ff66cc; font-size: 13px; margin-top: -10px;">🔒 Next: Corruption ≥ 100 & GF Submission > 55</p>
<<elseif $familyCorruption >= 50 and $girlfriendSubmission > 35>>
[[Take Complete Control|GirlfriendDom50]]
<p style="color: #ff66cc; font-size: 13px; margin-top: -10px;">🔒 Next: Corruption ≥ 75 & GF Submission > 45</p>
<<elseif $familyCorruption >= 35 and $girlfriendSubmission > 15>>
[[Dominate Her Will|GirlfriendDom35]]
<p style="color: #ff66cc; font-size: 13px; margin-top: -10px;">🔒 Next: Corruption ≥ 50 & GF Submission > 35</p>
<<elseif $familyCorruption >= 15 and $girlfriendSubmission > 5>>
[[Assertive Touch|GirlfriendDom15]]
<p style="color: #ff66cc; font-size: 13px; margin-top: -10px;">🔒 Next: Corruption ≥ 35 & GF Submission > 15</p>
<<elseif $familyCorruption >= 0>>
[[Gentle Tease|GirlfriendDom0]]
<p style="color: #ff66cc; font-size: 13px; margin-top: -10px;">🔒 Next: Corruption ≥ 15 & GF Submission > 5</p>
<</if>>
[[⬅️ Return|❤️ Girlfriend]]<div style="text-align: center; max-width: 800px; margin: 0 auto;">
You sit close beside her, your hand firmly gripping her thigh, asserting your dominance. She stiffens, but doesn't pull away, her breath already quickening. Your fingers trail up her inner thigh, pushing her skirt up as you go. You hook a finger into the waistband of her panties, slowly pulling them aside to expose her. She lets out a soft gasp, her body trembling slightly. You lean in, your breath hot on her ear. "You're mine tonight," you growl softly. You slip a finger inside her, feeling her wetness, her tightness. She moans softly, her hips bucking slightly as you begin to finger her, your movements slow and deliberate. You add another finger, stretching her, your thumb finding her clit, rubbing it in slow circles.
<img src="img/gf_dom0.gif" style="width: 100%; max-width: 500px; border-radius: 12px; margin-bottom: 15px; display: block; margin-left: auto; margin-right: auto;">
The room is quiet, save for her soft moans and the wet sounds of your fingers moving in and out of her. You're in control, and she knows it, her body responding to your every touch, your every command. "That's it," you murmur. "Take my fingers like a good girl."
<<set $lust += 5>>
<<set $energy -= 25>>
<<set $hunger -= 15>>
<<set $familyCorruption += 1>>
<<set $girlfriendSubmission += 1>>
<<run updateBars()>>
<span style="color:hotpink;">+5 Lust</span><br>
<span style="color: red;">+1 Corruption</span><br>
<span style="color: indigo;">+1 Submission</span><br>
[[⬅️ Back|❤️ Girlfriend]]
</div><div style="text-align: center; max-width: 800px; margin: 0 auto;">
You approach her from behind, your hands sliding around her waist, pulling her against you. She gasps but leans into your touch, her body already responding to your dominance. You grind your hard cock against her ass, letting her feel what she does to you. She exhales shakily, her breath hitching as you trail kisses down her neck. You reach around, cupping her breast, squeezing gently as you pull out your cock and start rubbing it between her thighs.
<img src="img/gf_dom15.gif" style="width: 100%; max-width: 500px; border-radius: 12px; margin-bottom: 15px; display: block; margin-left: auto; margin-right: auto;">
She's so wet, her juices coating your shaft, making it easier for you to slide up and down her pussy. She doesn’t say a word, but you feel the tension in her body, the kind that’s pure, unadulterated anticipation. You lean in, your voice a low growl in her ear. "You want this, don’t you?" You don’t wait for an answer, your cock throbbing against her, your hands exploring her body, claiming what’s yours.
<<set $lust += 10>>
<<set $energy -= 25>>
<<set $hunger -= 15>>
<<set $familyCorruption += 1>>
<<set $girlfriendSubmission += 2>>
<<run updateBars()>>
<span style="color:hotpink;">+10 Lust</span><br>
<span style="color: red;">+1 Corruption</span><br>
<span style="color: indigo;">+2 Submission</span><br>
[[⬅️ Back|❤️ Girlfriend]]
</div><div style="text-align: center; max-width: 800px; margin: 0 auto;">
You press her against the wall, your eyes locking onto hers with an intense, dominating gaze. Your grip on her is firm, just controlling enough to make her knees weak and her body melt into yours. You spin her around and push her down, making her kneel before you. She moans softly, her breath already ragged with anticipation. You lean down, your lips brushing her ear as you whisper your plans, your voice a low, commanding growl. "I'm going to use that pretty mouth of yours. You're going to take my cock and you're going to love it."
<img src="img/gf_dom35.gif" style="width: 100%; max-width: 500px; border-radius: 12px; margin-bottom: 15px; display: block; margin-left: auto; margin-right: auto;">
Her knees nearly buckle at the tone in your voice, her body shaking with a mix of fear and excitement. When she looks up at you again, her eyes are hazy, eager, and obedient, a slight corruption shining through as she awaits your next command.
<img src="img/gf_dom351.gif" style="width: 100%; max-width: 500px; border-radius: 12px; margin-bottom: 15px; display: block; margin-left: auto; margin-right: auto;">
You stand before her, your cock hard and ready, as she squats down, her eyes locked onto yours, begging for your release. You stroke your cock, your movements slow and deliberate, teasing her, enjoying the power you hold over her. Her body shakes with anticipation, her breath coming in short gasps, her eyes never leaving your hand. "Look at me," you command, your voice firm. She complies, her eyes meeting yours, her expression a mix of fear, excitement, and submission. You can feel your orgasm building, your body tensing as you get closer to the edge. With a final, deep stroke, you cum, your release shooting out onto her face. She flinches at the first contact, her eyes widening in surprise, but she doesn't look away, doesn't move, completely submissive to your pleasure. Your cum coats her cheeks, her nose, her lips, and she lets out a soft moan, her body shuddering with a mix of disgust and arousal. "That's it," you say, your voice a low growl as you continue to stroke your cock, milking every last drop onto her face. She keeps her eyes open, not flinching, not moving, completely submissive to your pleasure. A drop of your cum falls from her chin, landing on her chest, and she lets out a soft moan, her body shuddering with a mix of disgust and arousal. "Good girl," you say, your voice softening as you reach down, using your fingers to spread your cum across her face, marking her as yours. She's yours now, completely and utterly, and she knows it.
<<set $lust = Math.floor($lust / 2)>>
<<set $energy -= 25>>
<<set $hunger -= 15>>
<<set $familyCorruption += 1>>
<<set $girlfriendSubmission += 2>>
<<run updateBars()>>
<span style="color:hotpink;">Lust Halved</span>
<span style="color: red;">+1 Corruption</span><br>
<span style="color: indigo;">+2 Submission</span><br>
[[⬅️ Back|❤️ Girlfriend]]
</div><div style="text-align: center; max-width: 800px; margin: 0 auto;">
You push her onto the bed, your movements dominant and purposeful. She lands with a soft bounce, her eyes wide with anticipation and submission. You crawl on top of her, your body pinning hers down as you capture her lips in a fierce kiss. Your hands roam her body, squeezing her breasts, pinching her nipples, making her arch into your touch. You position yourself at her entrance, feeling her wetness, her readiness. "You're mine," you growl, as you thrust into her, filling her completely. She moans, her nails digging into your back, her hips meeting your thrusts with eager movements. You set a punishing pace, your body slamming into hers, the room filling with the sounds of your fucking, her moans, and the slap of skin against skin. You can feel her tightening around you, her body close to orgasm.
<img src="img/gf_dom50.gif" style="width: 100%; max-width: 500px; border-radius: 12px; margin-bottom: 15px; display: block; margin-left: auto; margin-right: auto;">
But you pull out, leaving her wanting. You flip her onto her hands and knees, positioning yourself behind her. You enter her again, your hands gripping her hips, your fingers digging into her soft flesh as you fuck her from behind. You lean over, your chest against her back, your breath hot on her ear. "You taste so fucking good," you whisper, as you pull out and turn her head to the side, feeding your cock into her mouth.
<img src="img/gf_dom501.gif" style="width: 100%; max-width: 500px; border-radius: 12px; margin-bottom: 15px; display: block; margin-left: auto; margin-right: auto;">
She sucks eagerly, her tongue swirling around your shaft as you fuck her face. You can feel your orgasm building, your body tensing as you get closer to the edge. With a final, deep thrust into her mouth, you cum, your release shooting down her throat. She swallows every drop, her eyes watering slightly, but her expression one of satisfaction and submission. You pull out, your cock still hard, and look down at her, a sense of dominance and pride washing over you. "Good girl," you say, your voice softening slightly as you help her to her feet, your bond stronger than ever.
<img src="img/gf_dom502.gif" style="width: 100%; max-width: 500px; border-radius: 12px; margin-bottom: 15px; display: block; margin-left: auto; margin-right: auto;">
<<set $lust = Math.floor($lust / 2)>>
<<set $energy -= 25>>
<<set $hunger -= 15>>
<<set $familyCorruption += 1>>
<<set $girlfriendSubmission += 2>>
<<run updateBars()>>
<span style="color:hotpink;">Lust Halved</span>
<span style="color: red;">+1 Corruption</span>
<span style="color: indigo;">+2 Submission</span>
[[⬅️ Back|❤️ Girlfriend]]
</div><p><strong>Choose how she takes control:</strong></p>
<<if $familyCorruption >= 100 and $sisterDominance > 55>>
[[Her World, Her Rules|SisterSub100]]
<p style="color: #ff66cc; font-size: 13px; margin-top: -10px;">✅ Final Tier unlocked</p>
<<elseif $familyCorruption >= 75 and $sisterDominance > 45>>
[[Complete Surrender|SisterSub75]]
<p style="color: #ff66cc; font-size: 13px; margin-top: -10px;">🔒 Next: Corruption ≥ 100 & Sister Dominance > 55</p>
<<elseif $familyCorruption >= 50 and $sisterDominance > 35>>
[[Pinned and Owned|SisterSub50]]
<p style="color: #ff66cc; font-size: 13px; margin-top: -10px;">🔒 Next: Corruption ≥ 75 & Sister Dominance > 45</p>
<<elseif $familyCorruption >= 35 and $sisterDominance > 15>>
[[Forced to Submit|SisterSub35]]
<p style="color: #ff66cc; font-size: 13px; margin-top: -10px;">🔒 Next: Corruption ≥ 50 & Sister Dominance > 35</p>
<<elseif $familyCorruption >= 15 and $sisterDominance > 5>>
[[Overpowered by Her Touch|SisterSub15]]
<p style="color: #ff66cc; font-size: 13px; margin-top: -10px;">🔒 Next: Corruption ≥ 35 & Sister Dominance > 15</p>
<<elseif $familyCorruption >= 0>>
[[Teased into Obedience|SisterSub0]]
<p style="color: #ff66cc; font-size: 13px; margin-top: -10px;">🔒 Next: Corruption ≥ 15 & Sister Dominance > 5</p>
<</if>>
[[⬅️ Return|Sister Bedroom]]<div style="text-align: center; max-width: 800px; margin: 0 auto;">
She pushes you down onto her bed, her eyes burning with lust. "I'm so fucking horny," she admits, straddling you with ease. She pins your hands above your head, her body pressing against yours. "Don't move," she commands, her voice firm.
She rubs the tip of your cock against her clit, stimulating herself slowly and deliberately. You can feel her wetness, her heat, as she uses your body for her pleasure. She moans, a deep, satisfied sound, her eyes locked on yours. "You feel so good," she whispers, taking just the tip of your cock inside her, moving her hips in slow, circular motions. <img src="img/sis_sub50.gif" style="width: 100%; max-width: 500px; border-radius: 12px; margin-bottom: 15px; display: block; margin-left: auto; margin-right: auto;">
Just as you're about to cum, she stops, a wicked smile on her face. She lifts herself up, taking your cock out of her, and positions herself so that she's straddling your thighs, your cock trapped between her pussy and your body. She takes your cock in her hand, stroking you quickly and firmly, using her wetness to lubricate her grip. "Cum for me," she commands, her voice a low, dominant purr. She leans back, her hands braced on your thighs for leverage, as she rides your cock with her hand, her clit grinding against your pubic bone. You can't hold back any longer, your body convulsing as you cum, your hot seed spilling against her pussy, mixing with her wetness. She moans, her own orgasm ripping through her as she rides out her pleasure, collapsing on top of you, a satisfied smile on her face. <img src="img/sis_sub501.gif" style="width: 100%; max-width: 500px; border-radius: 12px; margin-bottom: 15px; display: block; margin-left: auto; margin-right: auto;">
"That was incredible," she murmurs, her body still trembling with aftershocks. She rolls off of you, her breath coming in ragged gasps. "You did good, little brother," she teases, a soft laugh escaping her lips.
<<set $lust = Math.floor($lust / 2)>>
<<set $energy -= 25>>
<<set $hunger -= 15>>
<<set $familyCorruption += 1>>
<<set $sisterDominance += 2>>
<<run updateBars()>>
<span style="color:hotpink;">Lust Halved</span><br>
<span style="color: red;">+1 Corruption</span><br>
<span style="color: indigo;">+2 Sister Dominance</span><br>
[[⬅️ Back|Sister Bedroom]]
</div><div style="text-align: center; max-width: 800px; margin: 0 auto;">
Your sister pushes you against the wall, her hot breath teasing your ear. "Why do you always give in so easily?" she murmurs, biting your neck gently. She kneels down, pulling your underwear off slowly, her eyes never leaving yours. She leans in, her tongue flicking out to lick the tip of your cock, swirling and teasing the sensitive head. You grip the wall, your body tensing with pleasure as she continues to lick and tease, her hands gripping your thighs to hold you in place.
<img src="img/sis_sub35.gif" style="width: 100%; max-width: 500px; border-radius: 12px; margin-bottom: 15px; display: block; margin-left: auto; margin-right: auto;">
"Cum for me," she whispers, her voice a low, dominant command. She focuses on the tip, her tongue working magic, licking and circling, sending waves of pleasure through your body. You can feel your orgasm building, your body tensing as she continues to lick and tease, her hands gripping your thighs tightly.
<img src="img/sis_sub351.gif" style="width: 100%; max-width: 500px; border-radius: 12px; margin-bottom: 15px; display: block; margin-left: auto; margin-right: auto;">
You cum hard, your body convulsing as she takes the tip into her mouth, swallowing every drop. She pulls back slowly, her tongue cleaning you gently. Standing up, she kisses you deeply, letting you taste yourself on her lips. A satisfied smile plays on her face as she teases, "That was pathetic. Next time, maybe you'll last a little longer." She turns and walks away, leaving your body spent and your mind reeling from the intense pleasure she just gave you.
<<set $lust = Math.floor($lust / 2)>>
<<set $energy -= 25>>
<<set $hunger -= 15>>
<<set $familyCorruption += 1>>
<<set $sisterDominance += 2>>
<<run updateBars()>>
<span style="color:hotpink;">Lust Halved</span><br>
<span style="color: red;">+1 Corruption</span><br>
<span style="color: indigo;">+2 Sister Dominance</span><br>
[[⬅️ Back|Sister Bedroom]]
</div><div style="text-align: center; max-width: 800px; margin: 0 auto;">
She grabs your wrist and pulls you down beside her onto the bed. You barely manage to sit up before she straddles your legs, her hands sliding under your shirt with a sense of ownership. "You're so easy to play with," she smirks, her eyes locked on yours as she digs her nails gently into your stomach, just enough to make you wince and suck in a sharp breath.
<img src="img/sis_sub15.gif" style="width: 100%; max-width: 500px; border-radius: 12px; margin-bottom: 15px; display: block; margin-left: auto; margin-right: auto;">
She leans back slightly, a mischievous glint in her eyes. "Let's see how long you can last," she teases, grinding against you, herand your underware the only barrier between your cock and her pussy. She starts to hum, a soft, sensual sound that vibrates through her body and into yours, driving you wild. "How long can you resist, little brother?" she whispers, her voice a low, dominant purr.
<img src="img/sis_sub151.gif" style="width: 100%; max-width: 500px; border-radius: 12px; margin-bottom: 15px; display: block; margin-left: auto; margin-right: auto;">
You're on the edge of orgasm, your body tensing as she continues to tease and torment you, jiggling her ass on your hard cock. Just as you're about to cum, she stops, a satisfied smile on her face. "Not so fast," she murmurs, shifting off of you and standing up. She looks down at you, your cock still hard and throbbing, and shakes her head. "You're pathetic," she says, turning and walking away, leaving you alone and unfulfilled on the bed. "Next time, maybe you'll last a little longer."
<<set $lust += 10>>
<<set $energy -= 25>>
<<set $hunger -= 15>>
<<set $familyCorruption += 1>>
<<set $sisterDominance += 2>>
<<run updateBars()>>
<span style="color:hotpink;">+10 Lust</span><br>
<span style="color: red;">+1 Corruption</span><br>
<span style="color: indigo;">+2 Sister Dominance</span><br>
[[⬅️ Back|Sister Bedroom]]
</div><div style="text-align: center; max-width: 800px; margin: 0 auto;">
You're in your sister's room, and she notices the bulge in your pants, a smirk playing on her lips. She saunters over, her steps purposeful and confident. Without a word, she reaches out and firmly grabs your cock through your pants, giving it a playful squeeze.
<img src="img/sis_sub0.gif" style="width: 100%; max-width: 500px; border-radius: 12px; margin-bottom: 15px; display: block; margin-left: auto; margin-right: auto;">
"Someone's excited," she teases, her voice laced with dominance. She applies just enough pressure to make you suck in a sharp breath, her touch both mocking and arousing. "Let's see what you've got," she murmurs, her hand slowly stroking you through your clothing, leaving you helplessly hard and eager for more.
<<set $lust += 5>>
<<set $energy -= 25>>
<<set $hunger -= 15>>
<<set $familyCorruption += 1>>
<<set $sisterDominance += 1>>
<<run updateBars()>>
<span style="color:hotpink;">+5 Lust</span><br>
<span style="color: red;">+1 Corruption</span><br>
<span style="color: indigo;">+1 Sister Dominance</span><br>
[[⬅️ Back|Sister Bedroom]]
</div><<set $gfSeenWithDadMB = true>>
<<set $dadDominance += 2>>
<<set $familyCorruption += 1>>
<div style="text-align:center;">
<p>You open the master bedroom door to find... something unexpected.</p>
<img src="img/dad_gf_bedroom.gif" style="width:90%; border-radius:10px;">
<p>You walk in on Dad behind your girlfriend, one hand sliding under her shirt. She doesn’t stop him — in fact, she bites her lip.</p>
<span style="color: red;">+2 Dad Dominance</span><br>
<span style="color: hotpink;">+1 Family Corruption</span><br>
[[⬅️ Leave Quietly|Master Bedroom]]
</div>
<<run updateBars()>><<set $gfSeenWithDadBath = true>>
<<set $dadDominance += 2>>
<<set $familyCorruption += 1>>
<div style="text-align:center;">
<p>As you approach the bathroom, you hear the sound of water running... and voices — laughter, close and oddly intimate.</p>
<p>You push the door open a crack and freeze.</p>
<img src="img/dad_gf_bathroom.gif" style="width:90%; border-radius:10px;">
<p>Inside, steam fills the room. Your girlfriend is in the shower with your dad — her back against his chest, water running down both of them. She doesn't look surprised... in fact, she’s smiling.</p>
<p>Your dad meets your eyes for a brief moment. Confident. Calm. She doesn’t even notice you.</p>
<p>You stand frozen for a second too long, heart racing — then silently step back and close the door, pretending you saw nothing.</p>
<span style="color: red;">+2 Dad Dominance</span><br>
<span style="color: hotpink;">+1 Family Corruption</span><br>
[[⬅️ Close the door|Bathroom]]
</div>
<<run updateBars()>><<set $gfSeenWithGrandpaGR = true>>
<<set $grandpaDominance += 2>>
<<set $familyCorruption += 1>>
<div style="text-align:center;">
<p>You hear a soft creak and glance toward the guest room. Your girlfriend, curious and sneaky, had slipped inside without saying anything.</p>
<p>A few minutes later, you catch the sound of a startled yelp. Peeking in, you see her bent over Grandpa’s knee, her expression somewhere between shock and embarrassment.</p>
<p>"Caught snooping, huh?" he mutters with a smirk, delivering a firm smack that makes her squirm. She doesn’t resist — just bites her lip and looks back at him, eyes wide.</p>
<img src="img/grandpa_gf_guestroom.gif" style="width:90%; border-radius:10px;">
<span style="color: red;">+2 Grandpa Dominance</span><br>
<span style="color: hotpink;">+1 Family Corruption</span><br>
[[⬅️ Step Away|Guest Room]]
</div>
<<run updateBars()>><<set $gfSeenWithGrandpaBath = true>>
<<set $grandpaDominance += 2>>
<<set $familyCorruption += 1>>
<div style="text-align:center;">
<p>You open the bathroom door to find... something unexpected, you hear soft voices inside — one of them unmistakably your girlfriend's.</p>
<p>Curious, you pause just outside the door. Through the slightly ajar crack, you catch a glimpse: Grandpa is seated on a stool, bare-chested, and your girlfriend is kneeling washing him especcially his old rod.</p>
<img src="img/grandpa_gf_bathroom.gif" style="width:90%; border-radius:10px;">
<p>"You're doing great, sweetheart," he says calmly, guiding her hand across his back. "Old bones like mine need a gentle touch."</p>
<p>She doesn’t say much — focused, slightly flushed, yet not pulling away.</p>
<p>You don’t stay long. Something about it makes you step back quietly and move on, pretending you never saw it.</p>
<span style="color: red;">+2 Grandpa Dominance</span><br>
<span style="color: hotpink;">+1 Family Corruption</span><br>
[[⬅️ Slip Away|Bathroom]]
</div>
<<run updateBars()>><div style="max-width: 650px; margin: auto; font-family: sans-serif; text-align: center; background-color: #1a1a1a; color: #eee; padding: 20px; border-radius: 15px;">
<h3>Unexpected Visitor</h3>
<p>There’s a knock at the front door. Firm. Sharp. It echoes through the silence like a final decision has already been made.</p>
<p>Dad glances toward it, eyebrows drawn tight. Even the air seems to hold its breath.</p>
<p>You step forward, your hand hesitating at the doorknob. When you open it, the world narrows to the figure standing before you.</p>
<img src="img/grandma_arrival.jpg" style="width: 100%; border-radius: 10px; margin: 10px 0;">
<p>She stands tall—posture rigid, coat draped like armor. Her silver hair is pulled into a tight bun, her eyes glinting with sharp calculation.</p>
<p><strong>Grandma.</strong></p>
<p>“You didn’t think I’d stay gone forever, did you?” Her voice is calm, but there’s steel behind it. “This house may have forgotten order. I haven’t.”</p>
<p>She steps in uninvited. Every movement deliberate. As she scans the living room—then the stairs—you feel the temperature drop.</p>
<p>“You were all just children playing house,” she murmurs. “Now it’s time for someone to take charge.”</p>
<hr>
<h4 style="color: #ffc107;">Who is She?</h4>
<p>Before the Collapse, Grandma was a decorated military officer—infamous in command, feared even in retirement. She believed in strength, structure, and sacrifice. No room for softness. No tolerance for chaos.</p>
<p>When society fell, she vanished. Rumors said she fortified a survivalist outpost up north. Some thought her dead. Others hoped she was.</p>
<p>But now she’s returned—not out of love, but to reclaim what she considers hers: authority.</p>
<p>“This place is rotting,” she says, not bothering to lower her voice. “But rot can be scraped away.”</p>
<p>Her gaze lingers on each of you, judging, calculating who will bend—and who will break.</p>
<p>She doesn’t smile. But you swear she’s enjoying this.</p>
<hr>
<p>
<span style="color: #66ff99; font-style: italic;">🗝️ You feel a distant memory stir — a hidden location long sealed off might now be accessible...<p><em>Remember this code: <strong>0427</strong>,”</em> she whispers, her voice barely above a breath. <strong>You better not forget it.</strong></p>
<<set $grandmaAccessCode = "0427">></span><br>
<span style="color: #90ee90; font-size: 14px;">(A military outpost may have opened on the outskirts.)</span>
</p>
<<set $grandmaIntroduced = true>>
<<set $militaryBaseUnlocked = true>>
[[⬅️ Return to Livingroom|Livingroom]]
</div><div style="text-align: center;">
<h3>Grandma</h3>
<<if $familyCorruption >= 100>>
<img src="img/grandma100.jpg" style="width: 300px; height: auto; border-radius: 10px; box-shadow: 0px 0px 10px rgba(0,0,0,0.5);">
<p><em>Grandma has become something else entirely — a symbol of control, dominance, and utter corruption.</em></p>
<<elseif $familyCorruption >= 75>>
<img src="img/grandma75.jpg" style="width: 300px; height: auto; border-radius: 10px; box-shadow: 0px 0px 10px rgba(0,0,0,0.5);">
<p><em>There’s a cold edge to her now. Her grip on the family is tightening — her judgment unwavering.</em></p>
<<elseif $familyCorruption >= 50>>
<img src="img/grandma50.jpg" style="width: 300px; height: auto; border-radius: 10px; box-shadow: 0px 0px 10px rgba(0,0,0,0.5);">
<p><em>Grandma watches everything. She doesn’t intervene yet — but you can feel her presence changing the tone of the house.</em></p>
<<elseif $familyCorruption >= 30>>
<img src="img/grandma25.jpg" style="width: 300px; height: auto; border-radius: 10px; box-shadow: 0px 0px 10px rgba(0,0,0,0.5);">
<p><em>Her return has stirred unease. She speaks softly — but everyone listens.</em></p>
<<else>>
<img src="img/grandma0.jpg" style="width: 300px; height: auto; border-radius: 10px; box-shadow: 0px 0px 10px rgba(0,0,0,0.5);">
<p><em>Grandma has just returned. She’s observant, quiet — her reasons still unclear.</em></p>
<</if>>
</div>
Grandma's Stats:
👑 Domination: <<print $grandmaDominance>>
🧊 Relationship: <<print $grandmaRelationship>>
🩸 Submission: <<print $grandmaSubmission>>
<<if $energy > 0>>
<<link "Approach her">>
<<set $energy -= 10>>
<<set $hunger -= 10>>
<<run updateBars()>>
<<goto "TalkGrandma">>
<</link>>
<<else>>
<p>You are too exhausted to face her right now...</p>
<</if>>
[[Back to the Livingroom|Livingroom]]<div id="talkGrandmaEvent" style="text-align: center;">
<h3>Talk to Your Grandmother</h3>
<p>Grandma looks at you sharply, as if expecting something precise. Choose your words carefully.</p>
<!-- Ask about the past -->
<p>
<<link "Ask about the past">>
<<set $grandmaRelationship += 1>>
<<replace "#talkGrandmaEvent">>
<p>You ask Grandma about her life when she was younger. She actually smiles — a rare sight.</p>
<span style="color: lightgreen;">+1 Grandma Relationship</span>
[[⬅️ Return to Guest Room|Guest Room]]
<</replace>>
<</link>>
</p>
<!-- Ask about her views on the family -->
<p>
<<link "Ask what she thinks of the family now">>
<<set $grandmaRelationship += 0.5>>
<<set $grandmaDominance += 1>>
<<replace "#talkGrandmaEvent">>
<p>You ask her what she thinks about how the house has changed. Her reply is sharp and cold, but insightful.</p>
<span style="color: lightgreen;">+0.5 Grandma Relationship</span>
<span style="color: darkviolet;">+1 Grandma Domination</span>
[[⬅️ Return to Guest Room|Guest Room]]
<</replace>>
<</link>>
</p>
<!-- Joke about her discipline -->
<p>
<<link "Joke about her old-fashioned discipline">>
<<set $grandmaRelationship -= 1>>
<<replace "#talkGrandmaEvent">>
<p>You make a sarcastic comment about her strict behavior. She frowns deeply and doesn’t respond. The air turns cold.</p>
<span style="color: lightcoral;">-1 Grandma Relationship</span>
[[⬅️ Return to Guest Room|Guest Room]]
<</replace>>
<</link>>
</p>
<!-- Offend her -->
<p>
<<link "Offend her">>
<<set $grandmaRelationship -= 2>>
<<set $grandmaOffended = true>>
<<replace "#talkGrandmaEvent">>
<p>You insult her openly, questioning her presence here. Her face tightens — she doesn’t speak, but you know she’s storing this moment.</p>
<span style="color: lightcoral;">-2 Grandma Relationship</span><br>
<span style="color: red;">Grandma is now offended.</span>
[[⬅️ Return to Guest Room|Guest Room]]
<</replace>>
<</link>>
</p>
</div>
<<run updateBars()>><div style="max-width: 600px; margin: auto; font-family: sans-serif; text-align: center; color: white; background-color: #111; padding: 20px; border-radius: 12px;">
<h3>🚿 Bathroom Encounter</h3>
<img src="img/gf_bathroom_nervous.gif" style="width: 100%; max-width: 400px; border-radius: 10px; margin-bottom: 15px;">
<p>As you step toward the bathroom, voices echo beyond the half-closed door, pulling you in with a mix of curiosity and concern.</p>
<p><strong>Grandma:</strong> “Fixing your face again? That won’t help you much here, sweetheart. You need to understand that your worth isn’t measured by your appearance.”</p>
<p>You peek in just as Grandma slowly circles your <strong>girlfriend</strong>, who's clutching her compact nervously by the sink, her knuckles white with tension.</p>
<p><strong>Grandma:</strong> “You’re a pretty thing. But looks fade. What I want to know is — do you deserve to stay in this house? Do you have what it takes to be a part of this family?”</p>
<p><strong>Girlfriend</strong> flinches, her body tensing as she avoids Grandma's piercing gaze. She doesn't respond, her cheeks flushing with a mix of embarrassment and fear.</p>
<p><strong>Grandma:</strong> “Hmm. You’ll need to prove you belong here. Body and obedience both. Understood? This isn’t a game, and I won’t have you disrespecting the rules of this house.”</p>
<p>Your girlfriend lowers her eyes and nods, her voice barely a whisper, “Yes, ma’am.”</p>
<p><strong>Grandma:</strong> “In fact... you’ll wear this from now on — a reminder that you’re still being evaluated. A symbol of your submission and obedience.”</p>
<p>She pulls something from her coat: a nice-looking buttplug, sleek and unadorned, designed for maximum humiliation and minimum comfort.</p>
<p><strong>Girlfriend</strong> hesitates, her hands trembling as she takes the buttplug, her eyes downcast in submission. She inserts it slowly, her breath hitching as she accommodates the foreign object, her face contorting with a mix of discomfort and shame.</p>
<img src="img/gf_bathroom_plug.webp" style="width: 100%; max-width: 400px; border-radius: 10px; margin-bottom: 15px;">
<p><strong>Grandma:</strong> “Good girl. From now on, you will be cleaning this house, and make sure to find some nice, modest clothes to go with your task. You are to present yourself neatly and efficiently. Do you understand?”</p>
<p>Your girlfriend nods again, her voice steady despite the storm of emotions within her, “Yes, ma’am.”</p>
<p>As Grandma exits the bathroom, she casts a final, assessing glance at your girlfriend, a small, satisfied smile playing on her lips. You quickly step back, your heart pounding as you process the scene you’ve just witnessed, the dynamics between Grandma and your girlfriend now clearer than ever.</p>
<span style="color: violet;">+1 Girlfriend Submission</span><br>
<span style="color: hotpink;">+1 Family Corruption</span>
<span style="color: lightred;"> GF Wearing Buttplug</span>
<br><br>
[[⬅ Return to Bathroom|Bathroom]]
</div>
<<set $gfWearsPlug = true>>
<<set $gfSeenWithGrandmaBath = true>>
<<set $girlfriendSubmission += 1>>
<<set $familyCorruption += 1>>
<<run updateBars()>><<set $energy -= 10>>
<<set $hunger -= 5>>
<<run updateBars()>>
<<set _rand to random(1, 100)>>
<<if _rand <= 50>>
<<set _randomGif to "img/movie_night_1.gif">>
<<elseif _rand <= 80>>
<<set _randomGif to "img/movie_night_2.gif">>
<<else>>
<<set _randomGif to "img/movie_night_3.gif">>
<</if>>
<div style="max-width: 600px; margin: auto; background-color: #1a1a1a; color: white; padding: 20px; border-radius: 12px; font-family: sans-serif; text-align: center;">
<div id="gifDisplay" style="margin-bottom: 15px;">
<<print '<img src="' + _randomGif + '" style="width: 100%; max-width: 500px; border-radius: 10px;">'>>
</div>
<p>You settle into the couch as the family gathers around. Someone found a box of old DVDs in the storage — cheesy action flicks, classic romances, and forgotten comedies.</p>
<p>For a moment, the house feels normal again. Laughter echoes, bowls of snacks get passed around, and everyone just... watches.</p>
<p><em>It’s a rare calm moment in the chaos.</em></p>
<<if $energy <= 0>>
<p style="color: red; text-align: center;">You're too tired to do anything right now.</p>
<<else>>
<<set _charPick = random(1, 3)>>
<<if _charPick == 1>> <!-- Sister -->
<<if $sisterSubmission + $sisterDominance == 0>>
<p style="color: yellow; text-align: center;">⚠️ You need to choose a path for your sister.</p>
<<else>>
<<if $sisterDominance >= $sisterSubmission>>
<<if $dadSubmission < 20 and $grandpaSubmission < 20>>
[[Watch Sister|Sister_LowDom]]
<<else>>
[[Watch Sister|TalkSisterDom]]
<</if>>
<<else>>
<<if $dadDominance < 20 and $grandpaDominance < 20>>
[[Watch Sister|Sister_LowSub]]
<<else>>
[[Watch Sister|TalkSisterSub]]
<</if>>
<</if>>
<</if>>
<<elseif _charPick == 2 and $tabooEnabled>> <!-- Mom -->
<<if $momSubmission + $momDominance == 0>>
<p style="color: yellow; text-align: center;">⚠️ You need to choose a path for your mom.</p>
<<else>>
<<if $momDominance >= $momSubmission>>
<<if $dadSubmission < 20 and $grandpaSubmission < 20>>
[[Watch Mom|Mom_LowDom]]
<<else>>
[[Watch Mom|TalkMomDom]]
<</if>>
<<else>>
<<if $dadDominance < 20 and $grandpaDominance < 20>>
[[Watch Mom|Mom_LowSub]]
<<else>>
[[Watch Mom|TalkMomSub]]
<</if>>
<</if>>
<</if>>
<<elseif _charPick == 3 and $tabooEnabled>> <!-- Girlfriend -->
<<if $girlfriendSubmission + $girlfriendDominance == 0>>
<p style="color: yellow; text-align: center;">⚠️ You need to choose a path for your girlfriend.</p>
<<else>>
<<if $girlfriendDominance >= $girlfriendSubmission>>
<<if $dadSubmission < 20 and $grandpaSubmission < 20>>
[[Watch Girlfriend|GF_LowDom]]
<<else>>
[[Watch Girlfriend|TalkGirlfriendDom]]
<</if>>
<<else>>
<<if $dadDominance < 20 and $grandpaDominance < 20>>
[[Watch Girlfriend|GF_LowSub]]
<<else>>
[[Watch Girlfriend|TalkGirlfriendSub]]
<</if>>
<</if>>
<</if>>
<</if>>
<</if>>
<span style="color: cyan;">-10 Energy</span><br><br>
<span style="color: orange;">-5 Hunger</span><br><br>
[[Back to Livingroom|Livingroom]]
</div><div style="text-align: center; max-width: 800px; margin: 0 auto;">
<<set _watcher = either("Dad", "Grandpa")>>
<<if $sisterSubmission < 15>>
<p>You glance at your sister, and she catches your eye. She stands up and stretches slowly, arching her back and raising her arms above her head. Her shirt shifts with the movement, and you notice that she isn't wearing a bra. You quickly avert your gaze, hoping that no one else in the room saw. You feel a mix of embarrassment and relief as she settles back into her seat, her shirt now properly covering her.</p>
<img src="img/sis_casual.gif" style="width: 100%; border-radius: 10px;">
<<elseif $sisterSubmission >= 15 and $sisterSubmission < 25 and ($dadDominance >= 20 or $grandpaDominance >= 20)>>
<p><<print _watcher>> sits beside your sister, his hand brushing against her side as he does. She stiffens for a moment, her body tensing at the contact, but then she relaxes, leaning gently toward him. She allows him to rest his arm around her, her body molding to his side as she settles into his embrace.</p>
<img src="img/sis_cuddle1.gif" style="width: 100%; border-radius: 10px;">
<<set $sisterSubmission += 1>>
<<if _watcher == "Dad">>
<<set $dadDominance += 1>>
<span style="color: violet;">+1 Sister Submission</span><br>
<span style="color: red;">+1 Dad Dominance</span>
<<else>>
<<set $grandpaDominance += 1>>
<span style="color: violet;">+1 Sister Submission</span><br>
<span style="color: red;">+1 Grandpa Dominance</span>
<</if>>
<<run updateBars()>>
<<elseif $sisterSubmission >= 25 and $sisterSubmission < 50 and ($dadDominance >= 40 or $grandpaDominance >= 40)>>
<p>Your sister is already curled against <<print _watcher>>'s chest, her face soft and distant, her body limp and compliant. He lets his hand wander, his fingers tracing the waistband of her panties before slipping underneath. She does not move, does not flinch; she remains obedient, her breathing steady and subdued, as she lets him explore, letting him do whatever he wants.</p>
<img src="img/sis_cuddle2.gif" style="width: 100%; border-radius: 10px;">
<<set $sisterSubmission += 2>>
<<if _watcher == "Dad">>
<<set $dadDominance += 2>>
<span style="color: violet;">+2 Sister Submission</span><br>
<span style="color: red;">+2 Dad Dominance</span>
<<else>>
<<set $grandpaDominance += 2>>
<span style="color: violet;">+2 Sister Submission</span><br>
<span style="color: red;">+2 Grandpa Dominance</span>
<</if>>
<<run updateBars()>>
<<elseif $sisterSubmission >= 50 and ($dadDominance >= 60 or $grandpaDominance >= 60)>>
<p><<print _watcher>> pulls your sister into his lap effortlessly, as if it's the most natural thing in the world. She shifts to accommodate him, her body fitting against his with an ease that speaks of familiarity. He then takes out his cock, and without a word, your sister begins to grind against him, using her ass to stroke him, her movements slow and deliberate, focused solely on his pleasure. They move in sync, their breaths synchronizing as they ensure not to make a sound, their actions hidden from the others in the room. After a while, they stop, their bodies separating slightly as they ensure they haven't been caught, a shared secret passing between them.</p>
<img src="img/sis_lap.gif" style="width: 100%; border-radius: 10px;">
<<set $sisterSubmission += 2>>
<<if _watcher == "Dad">>
<<set $dadDominance += 2>>
<<set $familyCorruption += 1>>
<span style="color: hotpink;">+1 Family Corruption</span><br>
<span style="color: violet;">+2 Sister Submission</span><br>
<span style="color: red;">+2 Dad Dominance</span>
<<else>>
<<set $grandpaDominance += 2>>
<<set $familyCorruption += 1>>
<span style="color: hotpink;">+1 Family Corruption</span><br>
<span style="color: violet;">+2 Sister Submission</span><br>
<span style="color: red;">+2 Grandpa Dominance</span>
<</if>>
<<run updateBars()>>
<</if>>
<span style="color: hotpink;">+20 Lust</span>
<<set $lust += 20>>
<<run updateBars()>>
[[Back to Livingroom|Livingroom]]
</div><div style="text-align: center; max-width: 800px; margin: 0 auto;">
<<set _watcher = either("Dad", "Grandpa")>>
<<if $girlfriendSubmission < 15>>
<p>You notice your girlfriend sitting on the couch, her body language shifting subtly as she feels your gaze. She glances over, her eyes meeting yours with a spark of awareness. She then deliberately adjusts her posture, stretching her legs out slightly and leaning back, her body taking on a more relaxed and inviting stance. She crosses her arms behind her head, pushing her chest out slightly, her eyes never leaving yours. With a subtle shift, she exposes one of her breasts, just a flash, ensuring that only you can see, a secret invitation in her gaze.</p>
<img src="img/gf_casual.webp" style="width: 60%; border-radius: 10px;">
<<elseif $girlfriendSubmission >= 15 and $girlfriendSubmission < 25 and ($dadDominance >= 20 or $grandpaDominance >= 20)>>
<p>Your girlfriend shifts on the couch as <<print _watcher>> sits beside her, his body close to hers. He wraps an arm around her, pulling her into an embrace. She smiles nervously, her eyes widening slightly, but she doesn't move away, her body tense but compliant as she leans into his touch, her breath hitching softly.</p>
<img src="img/gf_touch1.gif" style="width: 100%; border-radius: 10px;">
<<set $girlfriendSubmission += 1>>
<<if _watcher == "Dad">>
<<set $dadDominance += 1>>
<span style="color: violet;">+1 Girlfriend Submission</span><br>
<span style="color: red;">+1 Dad Dominance</span>
<<else>>
<<set $grandpaDominance += 1>>
<span style="color: violet;">+1 Girlfriend Submission</span><br>
<span style="color: red;">+1 Grandpa Dominance</span>
<</if>>
<<run updateBars()>>
<<elseif $girlfriendSubmission >= 25 and $girlfriendSubmission < 50 and ($dadDominance >= 40 or $grandpaDominance >= 40)>>
<p><<print _watcher>> leans in closer, his lips nearly brushing her ear as he whispers something low and intimate. Your girlfriend giggles quietly, the sound nervous and excited, her hand coming to rest on his leg without a second thought. Her body tilts toward him instinctively, drawn to his proximity. Seeing her reaction, he takes advantage, his hands beginning to move upwards, slipping inside her panties. He starts to "massage" her, his fingers exploring and teasing, her breath hitching in response, her body melting into his touch.</p>
<img src="img/gf_touch2.gif" style="width: 100%; border-radius: 10px;">
<<set $girlfriendSubmission += 2>>
<<if _watcher == "Dad">>
<<set $dadDominance += 2>>
<span style="color: violet;">+2 Girlfriend Submission</span><br>
<span style="color: red;">+2 Dad Dominance</span>
<<else>>
<<set $grandpaDominance += 2>>
<span style="color: violet;">+2 Girlfriend Submission</span><br>
<span style="color: red;">+2 Grandpa Dominance</span>
<</if>>
<<run updateBars()>>
<<elseif $girlfriendSubmission >= 50 and ($dadDominance >= 60 or $grandpaDominance >= 60)>>
<p>Your girlfriend is curled against <<print _watcher>> as if it's the most natural thing in the world, her body fitting perfectly into his. He takes out his cock, and without hesitation, she turns to face him, her eyes locked onto his as she leans down and takes him into her mouth. Her tongue swirls and licks, her movements purposeful and eager, and he lets out a low groan, his hands tangling in her hair as he guides her. It doesn't take long, his body tensing and his breath hitching as he cums almost instantly, his release spilling into her mouth, her eyes never leaving his, a look of satisfaction and submission in her gaze.</p>
<img src="img/gf_lap.webp" style="width: 100%; border-radius: 10px;">
<<set $girlfriendSubmission += 2>>
<<if _watcher == "Dad">>
<<set $dadDominance += 2>>
<<set $familyCorruption += 1>>
<span style="color: hotpink;">+1 Family Corruption</span><br>
<span style="color: violet;">+2 Girlfriend Submission</span><br>
<span style="color: red;">+2 Dad Dominance</span>
<<else>>
<<set $grandpaDominance += 2>>
<<set $familyCorruption += 1>>
<span style="color: hotpink;">+1 Family Corruption</span><br>
<span style="color: violet;">+2 Girlfriend Submission</span><br>
<span style="color: red;">+2 Grandpa Dominance</span>
<</if>>
<<run updateBars()>>
<</if>>
<span style="color: hotpink;">+20 Lust</span>
<<set $lust += 20>>
<<run updateBars()>>
[[Back to Livingroom|Livingroom]]
</div><<if $energy <= 0>>
<div style="text-align: center; margin-top: 15px;">
<p style="color: red;">You're too tired to do anything right now.</p>
[[⬅️ Back to Livingroom|Livingroom]]
</div>
<<else>>
<<set _charPick = random(1, 3)>>
<<set _watcher = either("Dad", "Grandpa")>>
<!-- SISTER PATH -->
<<if _charPick == 1>>
<<if $sisterSubmission >= 15 and ($dadDominance >= 15 or $grandpaDominance >= 15)>>
<div style="text-align: center; max-width:650px; margin:auto;">
<<if _watcher == "Dad">>
<img src="img/roam_sis_stuck.gif" style="width:400px;border-radius:10px;margin-bottom:10px;">
<p>You pass by the laundry room and notice your sister struggling with the dryer. She's half-stuck, her hips swaying as she tries to free herself. Suddenly, Dad appears behind her with a mischievous smirk. 'Need a hand?' he asks, his palm settling on her waist. She doesn't pull away, a hint of a blush on her cheeks. 'I think I've got it,' she murmurs, but her body language tells a different story.</p>
<<set $sisterSubmission += 2>><<set $dadDominance += 2>>
<<else>>
<img src="img/roam_sis_grandpa.gif" style="width:400px;border-radius:10px;margin-bottom:10px;">
<p>You spot Grandpa leaning against the doorway of the guest room as your sister, wrapped in a towel, dries herself off. She catches his eye and continues, her hand settling on his knee. 'Need any help?' he asks, his voice low and teasing. She shakes her head, but her gaze lingers, a silent invitation.</p>
<<set $sisterSubmission += 2>><<set $grandpaDominance += 2>>
<</if>>
<<set $familyCorruption += 1>><<set $lust += 20>><<run updateBars()>>
<span style="color: hotpink;">+20 Lust</span>
</div>
<<elseif $sisterDominance >= 15 and ($dadSubmission >= 10 or $grandpaSubmission >= 10)>>
<div style="text-align: center; max-width:650px; margin:auto;">
<<if _watcher == "Dad">>
<img src="img/roam_sis_dom_dad.gif" style="width:400px;border-radius:10px;margin-bottom:10px;">
<p>Your sister casually walks into the living room, 'forgetting' to put on her underwear. She bends over to tie her shoes, giving Dad a clear view of her pussy. 'Oops,' she says with a mischievous grin, straightening up and turning to face him. 'Did you see something you liked?' Dad nods, his eyes wide with lust. 'Good,' she says, walking over and straddling him.</p>
<<set $sisterDominance += 2>><<set $dadSubmission += 2>>
<<else>>
<img src="img/roam_sis_dom_grandpa.gif" style="width:400px;border-radius:10px;margin-bottom:10px;">
<p>Your sister enters the kitchen, her top unbuttoned, revealing her breasts. She walks over to Grandpa, who is chopping vegetables, and presses her tits against his back. 'Like what you see?' she whispers in his ear, her breath hot against his skin. Grandpa turns to face her, his knife clattering to the counter. 'Yes,' he admits, his voice thick with desire. She smiles, her eyes gleaming with power. 'Then suck on them,' she commands, pushing her tits into his face.</p>
<<set $sisterDominance += 2>><<set $grandpaSubmission += 2>>
<</if>>
<<set $familyCorruption += 1>><<set $lust += 20>><<run updateBars()>>
<span style="color: hotpink;">+20 Lust</span>
</div>
<<else>>
<p style="text-align: center;">You wander the halls, but nothing catches your attention.</p>
<</if>>
<!-- MOM PATH -->
<<elseif _charPick == 2 and $tabooEnabled>>
<<if $momSubmission >= 10 and ($dadDominance >= 10 or $grandpaDominance >= 10)>>
<div style="text-align: center; max-width:650px; margin:auto;">
<<if _watcher == "Dad">>
<img src="img/roam_mom_dad.gif" style="width:400px;border-radius:10px;margin-bottom:10px;">
<p>In the master bedroom, Dad sits on the edge of the bed, his posture commanding. Your mom kneels before him, her head bowed in a gesture of obedience. 'Do as I say,' he whispers, his voice soft yet firm. She complies without hesitation, her movements fluid and practiced. The scene is intimate, a dance of submission and control.</p>
<<set $momSubmission += 2>><<set $dadDominance += 2>>
<<else>>
<img src="img/roam_mom_grandpa.gif" style="width:400px;border-radius:10px;margin-bottom:10px;">
<p>Grandpa stands by the window, his silhouette framed against the fading light. Your mom approaches him, her steps hesitant yet purposeful. He turns to face her, his eyes locking onto hers with an intensity that makes her heart race. 'Undress for me,' he commands, his voice low and authoritative. She swallows hard, her hands trembling slightly as she reveals her lingerie. Grandpa's gaze travels over her, appreciative and possessive. 'Now, crawl to me,' he whispers, his voice a low, seductive command. She hesitates, then sinks to her knees, crawling towards him with a grace that belies her compliance, her eyes never leaving his.</p>
<<set $momSubmission += 2>><<set $grandpaDominance += 2>>
<</if>>
<<set $familyCorruption += 1>><<set $lust += 20>><<run updateBars()>>
<span style="color: hotpink;">+20 Lust</span>
</div>
<<elseif $momDominance >= 15 and ($dadSubmission >= 10 or $grandpaSubmission >= 10)>>
<div style="text-align: center; max-width:650px; margin:auto;">
<<if _watcher == "Dad">>
<img src="img/roam_mom_dom_dad.webp" style="width:400px;border-radius:10px;margin-bottom:10px;">
<p>Your mom enters the bedroom, her eyes blazing with dominance. She pushes Dad onto the bed, straddling him with a fierce intensity. 'You're mine,' she growls, her voice low and possessive. 'And I want you to fuck me like you've never fucked anyone before.' Dad's eyes widen, but he doesn't hesitate, his hands gripping her hips as he thrusts up into her with a primal hunger. She moans loudly, her head thrown back in ecstasy, riding him with wild abandon.</p>
<<set $momDominance += 2>><<set $dadSubmission += 2>>
<<else>>
<img src="img/roam_mom_dom_grandpa.gif" style="width:400px;border-radius:10px;margin-bottom:10px;">
<p>Your mom finds Grandpa in the study, his nose buried in a book. She walks over, her hips swaying gently, and begins a series of yoga poses, her body moving with fluid grace. Grandpa watches, his eyes following her every movement, captivated by her flexibility and strength. She bends into a deep lunge, her loose shorts riding up, revealing a hint of her thighs. 'You know,' she says, her voice playful yet commanding, 'I could use a spotter for this next pose. Care to assist?' Grandpa nods eagerly, putting down his book and standing up. She takes his hands, placing them on her legs, and guides him to help her deepen the stretch. 'That's it,' she murmurs, her breath coming in soft gasps as she holds the pose. 'Like what you see?' she teases, a mischievous smile playing on her lips. Grandpa swallows hard, his eyes locked on hers, his breath coming in short gasps. She chuckles, knowing she has his full attention, and continues her routine, each pose more provocative than the last, her shorts occasionally shifting to give him glimpses of her skin.</p>
<<set $momDominance += 2>><<set $grandpaSubmission += 2>>
<</if>>
<<set $familyCorruption += 1>><<set $lust += 20>><<run updateBars()>>
<span style="color: hotpink;">+20 Lust</span>
</div>
<<else>>
<p style="text-align: center;">You wander the halls, but nothing catches your attention.</p>
<</if>>
<!-- GIRLFRIEND PATH -->
<<elseif _charPick == 3 and $tabooEnabled>>
<<if $girlfriendSubmission >= 15 and ($dadDominance >= 15 or $grandpaDominance >= 15)>>
<div style="text-align: center; max-width:650px; margin:auto;">
<<if _watcher == "Dad">>
<img src="img/gf_touch1.gif" style="width:400px;border-radius:10px;margin-bottom:10px;">
<p>Your girlfriend is sitting on the couch, her legs tucked beneath her. Dad approaches and sits beside her, his presence dominating the space. His hand brushes her waist, and she leans into the touch, a soft smile playing on her lips. 'You're so beautiful,' he murmurs, his voice low and intimate. She giggles, her eyes sparkling with a mix of nervousness and excitement.</p>
<<set $girlfriendSubmission += 2>><<set $dadDominance += 2>>
<<else>>
<img src="img/gf_touch2.gif" style="width:400px;border-radius:10px;margin-bottom:10px;">
<p>Grandpa settles next to your girlfriend on the couch, his presence calm and reassuring. He gently places a hand on her knee, and she looks up at him, her expression a mix of curiosity and trust. 'How are you doing?' he asks, his voice soft and caring. She leans into him slightly, finding comfort in his proximity.</p>
<<set $girlfriendSubmission += 2>><<set $grandpaDominance += 2>>
<</if>>
<<set $familyCorruption += 1>><<set $lust += 20>><<run updateBars()>>
<span style="color: hotpink;">+20 Lust</span>
</div>
<<elseif $girlfriendDominance >= 15 and ($dadSubmission >= 10 or $grandpaSubmission >= 10)>>
<div style="text-align: center; max-width:650px; margin:auto;">
<<if _watcher == "Dad">>
<img src="img/gf_dom_dad.gif" style="width:400px;border-radius:10px;margin-bottom:10px;">
<p>Your girlfriend struts into the living room, her confidence oozing from every pore. She walks over to Dad, who is sitting on the couch, and flashes her tits in his face. 'Suck on these,' she commands, her voice firm and unyielding. Dad, without hesitation, leans forward and takes one nipple into his mouth, sucking eagerly. She moans softly, her head tilting back in pleasure. 'Good boy,' she praises, running her fingers through his hair.</p>
<<set $girlfriendDominance += 2>><<set $dadSubmission += 2>>
<<else>>
<img src="img/gf_dom_grandpa.gif" style="width:400px;border-radius:10px;margin-bottom:10px;">
<p>Your girlfriend saunters into the kitchen, her hips swaying seductively. She leans against the counter, her back to Grandpa, 'You know,' she says, straightening up and turning to face him, 'the sink is broken. Why don't you come take a look?' Grandpa, captivated, walks over to the sink. As he leans in to examine it, she steps back, giving him a clear view up her skirt, her thighs and the hint of her pussy visible. 'What do you think?' she asks, her voice laced with teasing. Grandpa swallows hard again, his eyes locked on the enticing view, his breath coming in short gasps.</p>
<<set $girlfriendDominance += 2>><<set $grandpaSubmission += 2>>
<</if>>
<<set $familyCorruption += 1>><<set $lust += 20>><<run updateBars()>>
<span style="color: hotpink;">+20 Lust</span>
</div>
<<else>>
<p style="text-align: center;">You wander the halls, but nothing catches your attention.</p>
<</if>>
<</if>>
<div style="text-align: center; margin-top: 15px;">
[[⬅️ Back to Livingroom|Livingroom]]
</div>
<</if>><<if $gfRations is undefined>> <<set $gfRations = 6>> <</if>>
<<set $playerRations = $backpack["Canned Food"] || 0>>
<div style="max-width: 460px; margin: auto; padding: 15px; background: #111; border-radius: 12px; color: white; font-family: sans-serif;">
<h2 style="text-align: center; color: #ffc107; margin-bottom: 5px;">🃏 Card Ration Game</h2>
<p style="text-align: center; font-size: 14px; color: #bbb;">An old deck of cards... food is on the line.</p>
<hr style="border: none; border-top: 1px solid #333;">
<<if $playerRations <= 0>>
<p style="color:red; text-align:center;"><strong>You have no rations left.</strong></p>
[[⬅ Return|Your Room]]
<<elseif $gfRations <= 0>>
<p style="text-align:center;"><strong>She’s out of rations.</strong></p>
<p style="font-style: italic;">“Guess I’ll need to earn my way back in...”</p>
[[Let her fetch others|GF_FetchMoreRations]]
<<if $chosenGirlfriendRoute != "">>
[[Suggest a compromise|GF_CompromisePlay]]
<<else>>
<p style="font-style: italic; color: grey;">You must choose a route before suggesting a compromise.</p>
<<endif>>
[[⬅ Return|Your Room]]
<<else>>
<<set _deck = ["2","3","4","5","6","7","8","9","10","J","Q","K","A"]>>
<<set _values = {"2":2, "3":3, "4":4, "5":5, "6":6, "7":7, "8":8, "9":9, "10":10, "J":11, "Q":12, "K":13, "A":14}>>
<<set _yourCard = _deck.random()>>
<<set _gfCard = _deck.random()>>
<<set _yourValue = _values[_yourCard]>>
<<set _gfValue = _values[_gfCard]>>
<div style="display: flex; justify-content: space-around; font-size: 18px; margin: 20px 0;">
<div><strong>You:</strong><br><span style="color: lightgreen;"><<=_yourCard>></span></div>
<div><strong>Her:</strong><br><span style="color: violet;"><<=_gfCard>></span></div>
</div>
<<if _yourValue > _gfValue>>
<<set $backpack["Canned Food"] += 2>>
<<set $gfRations -= 2>>
<p style="text-align:center; color: lightgreen;"><strong>You win the hand!</strong></p>
<<if $lust >= 60>>
<p style="font-style: italic; text-align: center;">“Wanna raise the stakes?” she smirks.</p>
<</if>>
<<elseif _yourValue < _gfValue>>
<<set $backpack["Canned Food"] -= 2>>
<<set $gfRations += 2>>
<p style="text-align:center; color: red;"><strong>You lost this round.</strong></p>
<<if $girlfriendDominance >= 40>>
<p style="font-style: italic; text-align: center;">“I love beating you,” she teases.</p>
<</if>>
<<else>>
<p style="text-align:center;"><strong>It’s a tie!</strong> Nothing changes.</p>
<</if>>
<hr style="border: none; border-top: 1px solid #333; margin-top: 20px;">
<p style="text-align: center;">
<strong>Your Rations:</strong> <span style="color: lightblue;"><<print $backpack["Canned Food"]>></span> |
<strong>Her Rations:</strong> <span style="color: pink;"><<print $gfRations>></span>
</p>
<div style="text-align: center; margin-top: 15px;">
<<link "♻️ Draw Again">>
<span style="display:inline-block; background:#222; padding: 8px 16px; color: #fff; border-radius: 8px; border: 1px solid #444;">Draw Again</span>
<<goto "CardGameGF">>
<</link>>
<br><br>
[[⬅ Return|Your Room]]
</div>
<</if>>
</div><div style="text-align: center; max-width: 500px; margin: auto; font-family: sans-serif;">
<h3>She Goes to Ask for Rations...</h3>
<p>Your girlfriend leaves the room, determined to find more rations.</p>
<p>You sit back on the bed, wondering what she’ll do… and who she’ll approach.</p>
[[Approach Dad|Dad Choice]]<br>
[[Approach Grandpa|Grandpa Choice]]
</div><div style="text-align: center; max-width: 500px; margin: auto; font-family: sans-serif;">
<h3>Compromise Proposal</h3>
<p>Your girlfriend gives you a sly look and crawls a little closer.</p>
<p>“Okay… I <i>really</i> want to keep playing,” she whispers. “So what if I give you a little something in exchange for rations?”</p>
<<if $lust >= 40>>
<p>She bites her lip, waiting for your response, hinting at something more physical than just food.</p>
<<link "Agree to her terms">>
<<replace "#compromiseResult">>
<<if $chosenGirlfriendRoute == "submissive">>
<img src="img/gf_dom_compromise.webp" style="width:100%; border-radius:10px; margin:10px 0;">
<p>She straddles you, her hands gripping your wrists as she leans down. She starts rubbing her pussy on you and she smirks, taking full control. Afterward, she snatches two rations with a confident grin.</p>
<<set $playerRations -= 1>>
<<set $gfRations += 2>>
<<set $lust += 15>>
<<set $girlfriendDominance += 1>>
<span style="color: green;">+2 Her Rations</span><br>
<span style="color: red;">-1 Your Rations</span><br>
<span style="color: hotpink;">+15 Lust</span><br>
<span style="color: violet;">+1 Dominance</span><br>
<<elseif $chosenGirlfriendRoute == "dominant">>
<img src="img/gf_sub_compromise.webp" style="width:100%; border-radius:10px; margin:10px 0;">
<p>She slides into your lap, her hands roaming slowly. “Just relax…” she murmurs, eyes downcast, clearly trying to please you. So she takes out your cock and starts going very deep, making you cum almost immediately.Afterward, she meekly takes two rations with a shy smile.</p>
<<set $playerRations -= 1>>
<<set $gfRations += 2>>
<<set $lust += 10>>
<<set $girlfriendSubmission += 1>>
<span style="color: green;">+2 Her Rations</span><br>
<span style="color: red;">-1 Your Rations</span><br>
<span style="color: violet;">+1 Submission</span><br>
<span style="color: hotpink;">+10 Lust</span><br>
<</if>>
<br><br>
[[Continue Playing|CardGameGF]]
<</replace>>
<</link>>
<br><br>
<</if>>
<<link "Refuse the deal">>
<<goto "Your Room">>
<</link>>
<div id="compromiseResult"></div>
</div><div style="text-align: center;">
<h3>You Found a Deck of Cards</h3>
<p>While rummaging through a dusty drawer, you find an old deck of cards. Looks like it’s still in good shape.</p>
<p>Maybe you could challenge someone to play with you...</p>
<<link "Try it with your Girlfriend">>
<<goto "CardGameGF">>
<</link>>
</div><<set $SisterDressDone = true>>
<div style="text-align: center; max-width: 600px; margin: auto; font-family: sans-serif;">
<img src="img/dress.gif" style="width: 100%; border-radius: 10px; margin: 10px auto;">
<p>Sister stands in front of the mirror trying on some clothes from her closet, then she somehow is struggling with the zipper of a tight dress.</p>
<<set _versions = []>>
<<if $dadDominance >= 10>>
<<set _versions.push("Dad")>>
<</if>>
<<if $grandpaDominance >= 10>>
<<set _versions.push("Grandpa")>>
<</if>>
<<if _versions.length > 0>>
<<set _version = _versions.random()>>
<!-- Dad Version -->
<<if _version == "Dad" and $sisterSubmission >= 15>>
<p>Dad steps into the room, eyes trailing over her back.</p>
<p>"Need some help?" he asks, already moving closer.</p>
<img src="img/dad_zipper1.webp" style="width: 100%; border-radius: 10px; margin: 10px auto;">
<p>His hands slide down her spine, fingers grabbing something not necessary as he “adjusts” the zipper.</p>
<p>"You’ve really grown up," he murmurs, his breath hot against her neck.</p>
<<if $dadDominance >= 20>>
<img src="img/dad_zipper2.gif" style="width: 100%; border-radius: 10px; margin: 10px auto;">
<p>Dad’s hands brush over her ass, and he is suprise to see that she is not wearing any panties, “Maybe you should thank me for helping, hm?”</p>
<</if>>
<p>Sister squirms but says nothing, eyes fixed on the mirror.</p>
<</if>>
<!-- Grandpa Version -->
<<if _version == "Grandpa" and $sisterSubmission >= 15>>
<p>Grandpa enters the room, seeing Sister struggle with the zipper.</p>
<p>"Oh, you need some help, sweetie?" he asks, stepping up behind her.</p>
<img src="img/grandpa_zipper1.gif" style="width: 100%; border-radius: 10px; margin: 10px auto;">
<p>Grandpa steps back after finally zipping up the dress, his eyes lingering on how snugly it fits her figure. He lets out a low chuckle.</p>
<p>"You know," he says, his gaze trailing down her body, "that dress reminds me of when you won that cheerleading trophy a couple of years back. Why don't you go grab it and show me?"</p>
<p>Sister hesitates, cheeks flushing slightly, but nods. She bends over, reaching up to the top shelf where her trophies are lined up, the tight dress couldn't cath up with her body leaving her boobs out of it. Grandpa’s eyes never leave her as he leans back against the wall, watching her every move.</p>
<p>"Ah, yeah," he murmurs, a slow grin forming. "You were always such a... winner." said the old fox.</p>
<<if $grandpaDominance >= 20>>
<img src="img/grandpa_zipper2.webp" style="width: 100%; border-radius: 10px; margin: 10px auto;">
<p>Grandpa leans closer, his hands stop on her chest and seeing her indecision and clueless he starts playing with her boobs, “You’ve grown into quite the young lady. Let Grandpa take good care of you.”</p>
<</if>>
<p>Sister’s cheeks flush, but she forces a smile.</p>
<</if>>
<</if>>
<span style="color: hotpink;">+20 Lust</span>
<<set $lust += 20>>
<<run updateBars()>>
<br>
[[Step Back|Sister Bedroom]]
</div><<set $wardrobeCheckDone = true>>
<div style="text-align: center; max-width: 600px; margin: auto; font-family: sans-serif;">
<p>Grandma stands in the middle of Sister’s room, hands on her hips as she rifles through the closet.</p>
<p>“These clothes are too revealing,” she says, holding up a short skirt. “No granddaughter of mine should be wearing this.”</p>
<p>Sister shifts uncomfortably. “They’re just clothes, Grandma…”</p>
<p>Grandma smirks, tossing the skirt onto the bed. “Then prove it. Try them on. I want to see how you look.”</p>
<<set _outfit = either("tight leggins", "a skimpy skirt", "a low-cut dress")>>
<<if _outfit == "tight leggins">>
<p>Sister puts on a tight set of leggins, the fabric clinging to her curves. Grandma’s eyes linger over her back.</p>
<img src="img/grandma_tighleggins.gif" style="width: 100%; border-radius: 10px; margin: 10px auto;">
<p>“Too tight,” Grandma says, her fingers grazing the fabric. “What kind of attention are you trying to get?”</p>
<<set $lust += 30>>
<span style="color: hotpink;">+30 Lust</span>
<<run updateBars()>>
<<elseif _outfit == "a skimpy skirt">>
<p>Sister steps into a skimpy skirt, the fabric barely covering her thighs. Grandma’s hand brushes the hem as she adjusts it.</p>
<img src="img/grandma_skirt.gif" style="width: 100%; border-radius: 10px; margin: 10px auto;">
<p>“Spin around,” Grandma orders, eyes glinting. “I need to see how it moves.”</p>
<<set $lust += 30>>
<span style="color: hotpink;">+30 Lust</span>
<<run updateBars()>>
<<elseif _outfit == "a low-cut dress">>
<p>Sister slides into a low-cut dress, her face red as Grandma’s gaze travels up and down.</p>
<img src="img/grandma_lowcut.gif" style="width: 100%; border-radius: 10px; margin: 10px auto;">
<p>“This is practically begging for attention,” Grandma mutters, fingers tracing the neckline. “Is that what you want?”</p>
<<set $lust += 30>>
<span style="color: hotpink;">+30 Lust</span>
<<run updateBars()>>
<</if>>
<<if $grandmaDominance < 25>>
<img src="img/grandma_sis10.webp" style="width: 100%; border-radius: 10px; margin: 10px auto;">
<p>Grandma steps closer, she starts giving her a lesson for her very poor choice in clothing, spanking her on her naked ass. “You need to be more careful,” she says, her voice firm. She doesn't say anything and tries to endure it.</p>
<<set $grandmaDominance += 1>>
<<set $sisterSubmission += 1>>
<span style="color: violet;">+1 Sister Submission</span><br>
<span style="color: gold;">+1 Grandma Dominance</span><br>
<<elseif $grandmaDominance >= 25>>
<img src="img/grandma_sis25.gif" style="width: 100%; border-radius: 10px; margin: 10px auto;">
<p>Grandma’s grip tightens on Sister’s waist, pulling her closer. “Maybe I should teach you how to dress properly,” she whispers, her breath hot against Sister’s ear. Then she takes off her clothes and starts spanking hard her pussy making her tremble of pain and pleasure.</p>
<<set $grandmaDominance += 2>>
<<set $sisterSubmission += 2>>
<span style="color: violet;">+2 Sister Submission</span><br>
<span style="color: gold;">+2 Grandma Dominance</span><br>
<</if>>
<p>Sister swallows hard, eyes downcast. “Can I take it off now?”</p>
<p>Grandma crosses her arms. “Not until I say so.”</p>
<br>
[[Back to Sister's Room|Sister Bedroom]]
</div><div style="text-align: center; max-width: 800px; margin: 0 auto;">
<p>You glance at your sister, and she catches your eye. She stands up and stretches slowly, arching her back and raising her arms above her head. Her shirt shifts with the movement, and you notice that she isn't wearing a bra. You quickly avert your gaze, hoping that no one else in the room saw. You feel a mix of embarrassment and relief as she settles back into her seat, her shirt now properly covering her.</p>
<img src="img/sis_casual.gif" style="width: 100%; border-radius: 10px;">
<span style="color: hotpink;">+20 Lust</span>
<<set $lust += 20>>
<<run updateBars()>>
[[Back to Livingroom|Livingroom]]
</div><div style="text-align: center; max-width: 800px; margin: 0 auto;">
<p>Your mom is in a playful mood, laughing and giggling freely. When she catches your eye, she decides to have a bit of fun, briefly hiking up her dress to expose her ass. You quickly scan the room to see if anyone noticed, and that's when you see Grandpa staring at her intensely, a smirk playing on his lips. You can't help but wonder if the tease was meant for him all along.</p>
<img src="img/mom_neutral.gif" style="width: 100%; border-radius: 10px;">
<span style="color: hotpink;">+20 Lust</span>
<<set $lust += 20>>
<<run updateBars()>>
[[Back to Livingroom|Livingroom]]
</div><div style="text-align: center; max-width: 800px; margin: 0 auto;">
<p>You notice your girlfriend sitting on the couch, her body language shifting subtly as she feels your gaze. She glances over, her eyes meeting yours with a spark of awareness. She then deliberately adjusts her posture, stretching her legs out slightly and leaning back, her body taking on a more relaxed and inviting stance. She crosses her arms behind her head, pushing her chest out slightly, her eyes never leaving yours. With a subtle shift, she exposes one of her breasts, just a flash, ensuring that only you can see, a secret invitation in her gaze.</p>
<img src="img/gf_casual.webp" style="width: 60%; border-radius: 10px;">
<span style="color: hotpink;">+20 Lust</span>
<<set $lust += 20>>
<<run updateBars()>>
[[Back to Livingroom|Livingroom]]
</div><div style="text-align: center; max-width: 800px; margin: 0 auto;">
<<if $momSubmission < 15>>
<p>Your mom is in a playful mood, laughing and giggling freely. When she catches your eye, she decides to have a bit of fun, briefly hiking up her dress to expose her ass. You quickly scan the room to see if anyone noticed, and that's when you see Grandpa staring at her intensely, a smirk playing on his lips. You can't help but wonder if the tease was meant for him all along..</p>
<img src="img/mom_neutral.gif" style="width: 100%; border-radius: 10px;">
<<elseif $momSubmission >= 15 and $momSubmission < 25 and $grandpaDominance >= 20>>
<p>As Grandpa enters the room, your mom shifts uncomfortably, her body language tense and guarded. But when he places a firm hand on her shoulder, she lowers her gaze in submission, her resistance melting away. He then pulls her close, his arm wrapping around her, and she lets him, her body yielding to his touch. "You might be cold," he murmurs, his voice low and soothing, using it as an excuse to cuddle her closer, his body pressing against hers as he holds her tight. She doesn't pull away, her breath hitching slightly as she accepts his embrace, her eyes downcast and obedient.</p>
<img src="img/mom_cuddle1.gif" style="width: 100%; border-radius: 10px;">
<<set $momSubmission += 1>>
<<set $grandpaDominance += 1>>
<span style="color: violet;">+1 Mom Submission</span><br>
<span style="color: red;">+1 Grandpa Dominance</span>
<<run updateBars()>>
<<elseif $momSubmission >= 25 and $momSubmission < 50 and $grandpaDominance >= 40>>
<p>Your mom leans gently against Grandpa, her body molding to his as they speak in low, intimate tones. His hand rests casually on her waist, his fingers splaying out possessively, and she doesn't pull away. If anything, she leans into his touch, her body pressing more firmly against his, a silent invitation for more. Her eyes are downcast, her lashes fanning against her cheeks, as she listens to him, her breath coming in soft, subtle gasps.</p>
<img src="img/mom_cuddle2.gif" style="width: 100%; border-radius: 10px;">
<<set $momSubmission += 2>>
<<set $grandpaDominance += 2>>
<span style="color: violet;">+2 Mom Submission</span><br>
<span style="color: red;">+2 Grandpa Dominance</span>
<<run updateBars()>>
<<elseif $momSubmission >= 50 and $grandpaDominance >= 60>>
<p>Without a word, Grandpa guides your mom into his lap, his movements sure and commanding. She complies immediately, her body folding into his as if it's a well-rehearsed routine. Her eyes briefly meet yours, a flash of embarrassment and something more primal passing through her gaze before she looks away, a soft blush spreading across her cheeks. She shifts slightly, her hand slipping between them, and she begins to stroke his cock carefully, her movements deliberate and quiet, ensuring not to make a sound, her body tense with concentration and submission.</p>
<img src="img/mom_lap.gif" style="width: 100%; border-radius: 10px;">
<<set $momSubmission += 2>>
<<set $grandpaDominance += 2>>
<<set $familyCorruption += 1>>
<span style="color: hotpink;">+1 Family Corruption</span><br>
<span style="color: violet;">+2 Mom Submission</span><br>
<span style="color: red;">+2 Grandpa Dominance</span>
<<run updateBars()>>
<</if>>
<span style="color: hotpink;">+20 Lust</span>
<<set $lust += 20>>
<<run updateBars()>>
[[Back to Livingroom|Livingroom]]
</div><<if $dadDominance >= 20 and $girlfriendSubmission >= 15 and $familyCorruption >= 30 >>
<p>She finds Dad in the master bedroom. He makes her strip and bend to give him a good look, all for the rations — a humiliating trade she accepts with lowered eyes.</p>
<img src="img/gf_dad_trade.gif" style="width: 100%; border-radius: 10px; margin: 10px auto;">
<<set $gfRations = 2>>
<<set $girlfriendSubmission += 1>>
<<set $familyCorruption += 1>>
<span style="color: violet;">+1 Submission</span><br>
<span style="color: green;">+2 Rations</span><br>
<span style="color: hotpink;">+1 Family Corruption</span>
<<else>>
<p>She returns shortly. "He said no," she shrugs. "I guess I need a better offer..."</p>
<<set $gfRations = 0>>
<</if>>
<br>
[[Back to your room|Your Room]]<<if $grandpaDominance >= 20 and $girlfriendSubmission >= 15 and $familyCorruption >= 30 >>
<img src="img/gf_grandpa_trade.gif" style="width: 100%; border-radius: 10px; margin: 10px auto;">
<p>She steps into Grandpa’s guest room. She offers to please him, and he starts to undress her and masturbates while admiring her leg-spread figure. Taking the cum on her pussy.</p>
<img src="img/gf_grandpa_trade_cum.webp" style="width: 100%; border-radius: 10px; margin: 10px auto;">
You don’t know what she offered, but she comes back looking flustered… and carrying food.
<<set $gfRations = 2>>
<<set $girlfriendSubmission += 1>>
<<set $familyCorruption += 1>>
<span style="color: violet;">+1 Submission</span><br>
<span style="color: green;">+2 Rations</span><br>
<span style="color: hotpink;">+1 Family Corruption</span>
<<else>>
<p>She tries Grandpa’s room, but quickly returns empty-handed.</p>
<<set $gfRations = 0>>
<</if>>
<br>
[[Back to your room|Your Room]]<div style="max-width:700px;margin:auto;padding:20px;background:#1a1a1a;color:#eee;font-family:sans-serif;border-radius:10px;text-align:center;">
<h2>🌙 Night Incursion</h2>
<p>A soft, almost inaudible rustle stirs from the adjacent room. The lust-driven creature from outside has slipped in unnoticed. </p>
<p> Curiosity piqued, you slowly turn the doorknob and gently push the door open, just enough to see inside. Your heart races as you watch, eager to understand what's happening.</p>
<<set _charPick = random(1, 3)>>
<<if $houseIntegrity <= 20>> <!-- Tier 3: Most aggressive, +3 corruption -->
<<switch _charPick>>
<<case 1>> <!-- Girlfriend Tier 3 -->
<img src="img/nightinc_gf3.gif" style="display:block;margin:15px auto;width:90%;border-radius:10px;">
<p>Your girlfriend stirs in her sleep, her eyes fluttering open as multiple hot, heavy weights pin her down on the bed. She tries to push them away, but their strong hands roam greedily over her body, tearing at her nightclothes. </p>
<img src="img/nightinc_gf33.gif" style="display:block;margin:15px auto;width:90%;border-radius:10px;">
<p>Her cries for help echo through the hall as they take turns, their grunts and groans filling the air. She's left twitching, her body spent and confused, the sheets beneath her disheveled and damp with sweat.</p>
<<set $familyCorruption += 3>>
<p><span style="color:red;">+3 Family Corruption</span></p>
<<case 2>> <!-- Sister Tier 3 -->
<img src="img/nightinc_sis3.gif" style="display:block;margin:15px auto;width:70%;border-radius:10px;">
<p>In her bedroom, your sister is surrounded by creatures on her bed, their massive frames pressing her down. Her eyes shine with terror as they force themselves upon her, their hands and mouths exploring every inch of her body, leaving her marks and bruises. She struggles, but it's no use. They tear at her clothes, their touches rough and demanding. She's left shaking, her mind reeling from the overwhelming experience, her bed a mess of torn fabric and sweat-soaked sheets.</p>
<<set $familyCorruption += 3>>
<p><span style="color:red;">+3 Family Corruption</span></p>
<<case 3>> <!-- Mom Tier 3 -->
<img src="img/nightinc_mom3.gif" style="display:block;margin:15px auto;width:70%;border-radius:10px;">
<p>Mom’s bedroom door is ajar. Inside, she’s trapped beneath the weight of multiple beasts on her bed, their hands tearing at her nightgown, their mouths leaving wet trails on her skin. She struggles helplessly, her moans of protest turning to ones of confused pleasure as they work together to overwhelm her senses. Her bed creaks and groans under their combined weight, the headboard banging against the wall as they take their pleasure from her.</p>
<<set $familyCorruption += 3>>
<p><span style="color:red;">+3 Family Corruption</span></p>
<</switch>>
<<elseif $houseIntegrity <= 40>> <!-- Tier 2: Advanced, +2 corruption -->
<<switch _charPick>>
<<case 1>> <!-- Girlfriend Tier 2 -->
<img src="img/nightinc_gf2.gif" style="display:block;margin:15px auto;width:90%;border-radius:10px;">
<p>You slip into the bedroom just as the creature brushes your girlfriend’s hip on the bed. She shudders in half-sleep, lips parting with a moan. It leans in, its breath hot on her ear, whispering things that make her blush even in her sleep. Its hands explore her body, and she arches into its touch, thinking it's all a dream. It forces her to her knees on the bed, taking what it wants before disappearing into the night, leaving her confused and satisfied, her body glistening with a thin sheen of sweat.</p>
<<set $familyCorruption += 2>>
<p><span style="color:red;">+2 Family Corruption</span></p>
<<case 2>> <!-- Sister Tier 2 -->
<img src="img/nightinc_sis2.gif" style="display:block;margin:15px auto;width:90%;border-radius:10px;">
<p>In her bedroom, your sister leans against the headboard, her eyes glazed over in a dream-like state. A dark shape presses into her on the bed—its hands boldly exploring as she trembles. It turns her head, forcing her to take it in her mouth, its hips moving in a rhythmic dance. She sucks eagerly, her body responding to its touch, her mind lost in a haze of pleasure. It finishes and leaves her there, her body shaking with the aftermath, her lips swollen and red.</p>
<img src="img/nightinc_sis22.gif" style="display:block;margin:15px auto;width:90%;border-radius:10px;">
<<set $familyCorruption += 2>>
<p><span style="color:red;">+2 Family Corruption</span></p>
<<case 3>> <!-- Mom Tier 2 -->
<img src="img/nightinc_mom2.gif" style="display:block;margin:15px auto;width:90%;border-radius:10px;">
<p>Mom lies in bed, her body tense as a heavy breath warms her neck. Soft fingers trace her neck, her collarbone, her arms, inducing a state of relaxed confusion. She leans forward, caught between shock and arousal as it presses against her, its intentions clear. It turns her around, undressing her completely, and takes what it wants, leaving her breathless and wondering if it was all just a fantasy, her nightclothes disheveled and her hair a mess.</p>
<img src="img/nightinc_mom22.gif" style="display:block;margin:15px auto;width:90%;border-radius:10px;">
<<set $familyCorruption += 2>>
<p><span style="color:red;">+2 Family Corruption</span></p>
<</switch>>
<<elseif $houseIntegrity <= 60>> <!-- Tier 1: Minor advance, +1 corruption -->
<<switch _charPick>>
<<case 1>> <!-- Girlfriend Tier 1 -->
<img src="img/nightinc_gf1.gif" style="display:block;margin:15px auto;width:90%;border-radius:10px;">
<p>Your girlfriend sleeps lightly in her bed, her brow furrowing as a whisper of movement stirs at the door. The creature slips in and approaches her bed. It reaches out, its rough hands pulling off her clothes, exposing her to the cool air. She shivers, her nipples hardening as the creature's fingers explore her most intimate places. It masturbates her roughly, its breath heavy and ragged. You hear her soft moans, your own breath quickening as you watch from the doorway. Suddenly, the creature freezes, having heard your heavy breathing. It quickly pulls away, leaving your girlfriend confused and aroused, her body trembling with unspent desire.</p>
<<set $familyCorruption += 1>>
<p><span style="color:red;">+1 Family Corruption</span></p>
<<case 2>> <!-- Sister Tier 1 -->
<img src="img/nightinc_sis1.gif" style="display:block;margin:15px auto;width:90%;border-radius:10px;">
<p>You peek around the corner of her bedroom. Your sister lies in bed, eyes closed, as a shadow drifts past her hand, grazing her arm. The creature leans over her, its hands rough and demanding as it pulls off her clothes. It fingers her ass slowly to not wake her up, its breath hot on her neck.</p>
<img src="img/nightinc_sis11.gif" style="display:block;margin:15px auto;width:90%;border-radius:10px;">
<p>She shivers, her body responding despite herself. You hear her soft gasps, your own arousal growing as you watch. The creature suddenly stops, its head snapping up as it hears your heavy breathing. It quickly withdraws, leaving your sister confused and flushed, her body throbbing with need.</p>
<<set $familyCorruption += 1>>
<p><span style="color:red;">+1 Family Corruption</span></p>
<<case 3>> <!-- Mom Tier 1 -->
<img src="img/nightinc_mom1.gif" style="display:block;margin:15px auto;width:90%;border-radius:10px;">
<p>Mom lies in bed, checking the hallway before turning in for the night. A soft whisper at her ear makes her freeze, her heart pounding. A rough hand grips her arm, pulling her clothes off. She lies there, exposed and vulnerable as the creature's fingers explore her, rough and insistent. </p>
<img src="img/nightinc_mom11.gif" style="display:block;margin:15px auto;width:90%;border-radius:10px;">
<p>She tries to stifle her moans, her body betraying her as it responds to the creature's touch. You hear her soft cries, your own breath coming in ragged gasps as you watch. The creature pauses, its head turning towards the door as it hears your heavy breathing. It quickly lets go of Mom, leaving her shivering and confused, her body aching with unfulfilled desire.</p>
<<set $familyCorruption += 1>>
<p><span style="color:red;">+1 Family Corruption</span></p>
<</switch>>
<<else>>
<p>The night is silent... for now.</p>
<</if>>
<div style="margin-top:20px; text-align:center;">
<span style="color:hotpink;">+20 Lust</span><br>
<<set $lust += 20>><<run updateBars()>>
[[⬅️ Flee to Your Room|Your Room]]
</div>
</div><div id="talkGirlfriendEvent" style="text-align: center;">
<h3>Talk to Your Girlfriend</h3>
<p>She’s sitting near the window, legs tucked up beneath her, the shadows of the outside world reflecting faintly in her eyes. Her lips part slightly as she notices you watching. You feel the weight of everything unsaid.</p>
<!-- Compliment her -->
<p>
<<link "Tell her she's beautiful">>
<<set $girlfriendLove += 5>>
<<replace "#talkGirlfriendEvent">>
<p>You speak softly, your voice barely above a whisper. 'Even in the midst of all this chaos, you still look beautiful.' She looks at you, surprise flickering across her features, and a gentle smile slowly spreads across her face. 'You don't have to say that,' she whispers, 'but... thank you.</p>
<span style="color: lightpink;">+5 Girlfriend Love</span>
[[⬅️ Return to Your Room|Your Room]]
<</replace>>
<</link>>
</p>
<!-- Ask about her feelings -->
<p>
<<link "Ask how she's really doing">>
<<set $girlfriendLove += 2.5>>
<<replace "#talkGirlfriendEvent">>
<p>You sit beside her, your voice low and concerned. 'I've been wanting to ask... are you really okay? I know it's not just about the circumstances.' She pauses, her gaze distant. 'I'm trying,' she admits quietly. 'But it's hard to pretend everything is normal when it's not. It helps that you're here, though.' Her hand finds yours, a silent thank you.</p>
<span style="color: lightpink;">+2.5 Girlfriend Love</span>
[[⬅️ Return to Your Room|Your Room]]
<</replace>>
<</link>>
</p>
<!-- Tease her playfully -->
<p>
<<link "Make a teasing remark">>
<<set $girlfriendLove -= 2.5>>
<<replace "#talkGirlfriendEvent">>
<p>You nudge her playfully, a small grin on your face. 'You know, for someone who's supposed to be in a disaster bunker, you've got quite the impressive bedhead.' She scoffs lightly, 'Thanks, survival model of the year,' she mutters, but you catch a hint of a smile behind her hand. The moment is light, but the underlying tension remains.</p>
<span style="color: gold;">-2.5 Girlfriend Love (ambiguous reaction)</span>
[[⬅️ Return to Your Room|Your Room]]
<</replace>>
<</link>>
</p>
<!-- Offend her -->
<p>
<<link "Say something hurtful">>
<<set $girlfriendLove -= 5>>
<<set $gfOffended = true>>
<<replace "#talkGirlfriendEvent">>
<p>You let slip a harsh comment, the words escaping before you can stop them. 'Maybe you wouldn't be so fragile if you actually did something useful.' She flinches as if struck, her face hardening. 'Get out,' she says quietly, her voice trembling with hurt. 'Before you say something worse.' Her eyes are distant, a wall of hurt already rising.</p>
<p>“Get out,” she says quietly. “Before you say something worse.”</p>
<span style="color: lightcoral;">-5 Girlfriend Love</span><br>
<span style="color: red;">She is now offended.</span>
[[⬅️ Return to Your Room|Your Room]]
<</replace>>
<</link>>
</p>
</div>
<<run updateBars()>><div style="max-width:700px;margin:auto;padding:20px;background:#1a1a1a;color:#eee;font-family:sans-serif;border-radius:10px;text-align:center;">
<h2>🚧 Interior: Abandoned Military Base</h2>
<img src="img/military_controlroom.jpg" style="display:block;margin:15px auto;width:90%;border-radius:10px;">
<p>The main door slides open with a hiss. Inside, dim emergency lights flicker over cracked concrete walls and rows of rusted lockers. The air is thick with dust and the faint hum of dormant generators.</p>
<p>At the far end stands a fortified console, its keypad still glowing: <em>“AUTHORIZED ACCESS ONLY”</em>.</p>
<<if $grandmaIntroduced>>
<<if !$militaryAccessGranted>>
<p>You remember Grandma’s old ID badge—she said there was a code. You step forward and enter:</p>
<code style="background:#333;padding:5px 10px;border-radius:5px;">
<<set _enteredCode to prompt("Enter access code:")>>
<<if _enteredCode == $grandmaAccessCode>>
<strong>ACCESS GRANTED</strong>
<<set $militaryAccessGranted = true>>
<<else>>
<strong>ACCESS DENIED</strong>
<</if>>
</code>
<<if _enteredCode == $grandmaAccessCode>>
<p style="color:lightgreen;">The console beeps and the steel door slides open. You step into the Control Room.</p>
[[Enter Control Room|MilitaryControlRoom]]
<<else>>
<p style="color:coral;">That isn’t the right code. Maybe Grandma said it aloud somewhere…</p>
<</if>>
<<else>>
<p style="color:lightgreen;">Access already granted. The path to the Control Room stands open.</p>
[[Enter Control Room|MilitaryControlRoom]]
[[Back|RoadtoMilitary]]
<</if>>
<<else>>
<p style="color:gold;">You lack clearance. If only Grandma were here to give you the code…</p>
<</if>>
</div><div style="text-align: center; max-width: 800px; margin: 0 auto;">
She pushes you onto your back, a dominant glint in her eye. "Eat me out," she commands, straddling your face and lowering her pussy onto your mouth. You eagerly comply, your tongue exploring her folds, tasting her desire. She moans, grinding against your face as you pleasure her. "You are forbidden to fuck my pussy," she says, her voice firm. "Understand?" You nod, your mouth full of her. She stands up, her body glistening with sweat. She sits on your chest, and then slowly lowers herself onto your face, squatting, giving you no room to breathe but her pussy. You can feel her wetness, taste her, and you know this is what she wants. She starts to move, using your face for her pleasure, her moans filling the room.
<img src="img/gftease100.gif"
style="width: 60%; display: block; margin: 15px auto; border-radius: 10px;">
She stops, standing up, and walks over to the bed, retrieving a bottle of lotion. She sits on the edge of the bed and beckons you over. You stand up, your cock throbbing with anticipation. She takes the lotion and pours a generous amount onto her feet, rubbing them together to warm it up. Then, she starts to stroke your cock with her feet, the sensation unlike anything you've ever experienced. She teases you, bringing you close to the edge and then backing off, her feet working your cock with expert precision. "Cum for me," she finally says, her voice a low growl. And you do, your body convulsing as you release, your seed spilling onto her feet and on your stomach.
<img src="img/gftease101.gif"
style="width: 60%; display: block; margin: 15px auto; border-radius: 10px;">
<<set $lust = Math.floor($lust / 2)>>
<<set $energy -= 25>>
<<set $hunger -= 15>>
<<set $girlfriendDominance += 5>>
<<run updateBars()>>
<span style="color:hotpink;">Lust Halved</span>
<span style="color: indigo;">+5 Domination</span>
[[⬅️ Return|❤️ Girlfriend]]
</div><div style="text-align: center; max-width: 800px; margin: 0 auto;">
She straddles your chest, her eyes commanding. "Taste me while I taste you," she says, lowering her pussy to your mouth. You eagerly comply, your tongue exploring her folds as she takes your cock in her hand and then her mouth. You both moan, the 69 position intensifying your pleasure.
She sucks and licks your cock, her hand stroking the base, while you focus on her clit, your fingers entering her. She moans around your cock, the vibrations sending shivers down your spine. You can feel the pressure building, your body tensing.
<img src="img/gftease75.gif"
style="width: 60%; display: block; margin: 15px auto; border-radius: 10px;">
With a final cry, she comes, her body shaking. She pulls off your cock, a satisfied smile on her face. "Now, fuck my ass," she commands, turning around and presenting herself to you. You pour lube on your fingers, teasing and stretching her. "That's it," she says, her voice breathless. "Get me ready for your cock."
<img src="img/gftease751.gif"
style="width: 60%; display: block; margin: 15px auto; border-radius: 10px;">
You coat your cock with lube and position yourself at her entrance, pushing in slowly. She moans, her body tensing and then relaxing as you enter her. "Keep going," she says, her voice a low growl. You start to move, your hips thrusting against her. She reaches around, taking your balls in her hand, squeezing gently. "Cum for me," she commands. "Cum in my ass." With a final, deep thrust, you do just that, your release shooting out, filling her ass. You collapse on her back, both of you panting, your bodies slick with sweat.
<img src="img/gftease752.gif"
style="width: 60%; display: block; margin: 15px auto; border-radius: 10px;">
<<set $lust = Math.floor($lust / 2)>>
<<set $energy -= 25>>
<<set $hunger -= 15>>
<<set $familyCorruption += 2>>
<<set $girlfriendDominance += 3>>
<<run updateBars()>>
<span style="color:hotpink;">Lust Halved</span>
<span style="color: red;">+2 Corruption</span>
<span style="color: indigo;">+3 Domination</span>
[[⬅️ Return|❤️ Girlfriend]]
</div><div style="text-align: center; max-width: 800px; margin: 0 auto;">
Without hesitation, you grab her wrists and pin her to the bed, your strength on full display. She gasps, but it's excitement that flashes in her eyes, not fear. Her body arches subtly, inviting you in, her stare locked onto yours with complete surrender. You decide to take her ass, and she's already given it to you, completely willing and ready. "You're mine," you growl, positioning yourself at her entrance. She moans, pushing back against you, eager to take your cock. You slide in slowly, feeling her tighten around you, her body yielding to your dominance. You set a punishing pace, your hips slapping against her ass, your grip on her wrists tightening as you claim her, body and mind.
<img src="img/gf_dom100.gif" style="width: 100%; max-width: 500px; border-radius: 12px; margin-bottom: 15px; display: block; margin-left: auto; margin-right: auto;">
She's yours now, trained, tamed, and still craving more. With a final, deep thrust, you finish, your release shooting into her, filling her completely. You collapse on her back, both of you panting, your bodies slick with sweat, your bond sealed.
<img src="img/gf_dom101.gif" style="width: 100%; max-width: 500px; border-radius: 12px; margin-bottom: 15px; display: block; margin-left: auto; margin-right: auto;">
<<set $lust = Math.floor($lust / 2)>>
<<set $energy -= 25>>
<<set $hunger -= 15>>
<<set $girlfriendSubmission += 5>>
<<run updateBars()>>
<span style="color:hotpink;">Lust Halved</span>
<span style="color: indigo;">+5 Submission</span>
[[⬅️ Back|❤️ Girlfriend]]
</div><div style="text-align: center; max-width: 800px; margin: 0 auto;">
You push her onto the bed, your movements dominant and purposeful. She lands with a soft bounce, her eyes wide with anticipation and submission. You position yourself behind her, entering her roughly from behind, your hands gripping her hips tightly as you set a punishing pace, your balls slapping against her clit with each thrust. She moans loudly, her body rocking back to meet your every thrust. You lean over her, your chest pressing against her back as you whisper in her ear, "You're mine to use."
<img src="img/gf_dom75.gif" style="width: 100%; max-width: 500px; border-radius: 12px; margin-bottom: 15px; display: block; margin-left: auto; margin-right: auto;">
You then pull out and flip her onto her back. You grab her legs and push them back towards her head, exposing her completely. You enter her again, this time slower, savoring the feel of her tightness. You lean down, capturing her lips in a fierce kiss as you begin to move again, your body pinning hers down. You can feel her tightening around you, her body close to orgasm. You reach down and press your thumb against her clit, rubbing it in tight circles. "Cum for me," you command, and as she does, you feel her squirt, her juices flooding out of her, soaking the bed beneath her.
<img src="img/gf_dom751.gif" style="width: 100%; max-width: 500px; border-radius: 12px; margin-bottom: 15px; display: block; margin-left: auto; margin-right: auto;">
You lock her in this position, your body holding hers down as you continue to fuck her, chasing your own release. "I'm going to cum inside you," you growl, and she begs for it, her words a desperate plea. "Yes, please, I'm just for your relief. Cum inside me." With a final, powerful thrust, you do, your body shuddering with release, your seed spilling into her as you pin her down, claiming her completely.
<img src="img/gf_dom752.gif" style="width: 100%; max-width: 500px; border-radius: 12px; margin-bottom: 15px; display: block; margin-left: auto; margin-right: auto;">
<<set $lust = Math.floor($lust / 2)>>
<<set $energy -= 25>>
<<set $hunger -= 15>>
<<set $familyCorruption += 2>>
<<set $girlfriendSubmission += 3>>
<<run updateBars()>>
<span style="color:hotpink;">Lust Halved</span>
<span style="color: red;">+2 Corruption</span>
<span style="color: indigo;">+3 Submission</span>
[[⬅️ Return|❤️ Girlfriend]]
</div><div style="text-align: center; max-width: 800px; margin: 0 auto;">
Your sister stands before you, her eyes burning with an intense, dominant gaze. She's dressed in a sleek, black leather outfit that hugs her curves, accentuating her every asset. The room is dimly lit, creating a sensual and ominous atmosphere. She holds a thin, black leather whip in her hand, the tip cracking softly as she flicks it against the floor.
"Kneel," she commands, her voice firm and authoritative. You obey, dropping to your knees before her, your heart pounding with a mix of fear and anticipation. She circles you slowly, the whip trailing lightly against your back, sending shivers down your spine.
"You've been a good little brother," she murmurs, her voice a low purr. "But it's time for you to understand who's in control." She stops in front of you, her eyes locking onto yours. "Look at me," she demands. You raise your gaze to meet hers, your breath catching in your throat as you see the raw power and dominance in her eyes.
She leans down, her lips capturing yours in a fierce, passionate kiss. You can taste her dominance, her control, as her tongue explores your mouth. She pulls back, a satisfied smile playing on her lips. "Now, let's see how well you can obey," she says, her voice a low, dominant purr.
She steps back, her eyes never leaving yours as she slowly unzips her leather pants, revealing her bare pussy. She spreads her legs slightly, giving you a clear view of her glistening folds. "Lick," she commands, her voice leaving no room for argument. You lean in, your tongue tentatively touching her clit, tasting her wetness. She moans, a deep, satisfied sound, her hands gripping your hair, holding you in place as she grinds against your face.
<img src="img/sis_sub100.gif" style="width: 100%; max-width: 500px; border-radius: 12px; margin-bottom: 15px; display: block; margin-left: auto; margin-right: auto;">
"Deeper," she commands, her voice a low growl. You obey, your tongue delving into her, exploring every inch of her. She rides your face, her hips moving in a rhythmic, dominating dance, using your mouth for her pleasure. You can feel her power, her control, as she takes what she wants from you.
<img src="img/sis_sub101.gif" style="width: 100%; max-width: 500px; border-radius: 12px; margin-bottom: 15px; display: block; margin-left: auto; margin-right: auto;">
Just as you think she's about to cum, she pulls back, a wicked smile on her face. "Not so fast," she whispers, her voice a low, dominant purr. She turns around, bending over slightly, presenting her ass to you. "Fuck my ass with your fingers," she commands, her voice firm and authoritative. You obey, your fingers probing her tight asshole, feeling her muscles clench around you as you move in and out, matching the rhythm of her hips.
<img src="img/sis_sub102.webp" style="width: 100%; max-width: 500px; border-radius: 12px; margin-bottom: 15px; display: block; margin-left: auto; margin-right: auto;">
She reaches back, her hand gripping your cock, stroking you slowly and deliberately. "Cum for me," she commands, her voice a low, dominant purr. "Cum while you finger my ass." You can feel your orgasm building, your body tensing as you chase your release. You explode, your hot seed spilling onto her back, coating her in your cum.
<img src="img/sis_sub103.webp" style="width: 100%; max-width: 500px; border-radius: 12px; margin-bottom: 15px; display: block; margin-left: auto; margin-right: auto;">
She stands up, turning to face you, a satisfied smile on her face. "Good boy," she whispers, her voice a low purr. "You've learned your place." She leans down, kissing you softly on the lips, her hands cupping your face gently. "Remember, I own you," she murmurs, her voice a low, dominant purr. "And I always will."
She turns and walks away, leaving you kneeling on the floor, your body spent and your mind reeling from the intense experience. You know, without a doubt, that you are hers to command, hers to control, and yours to obey.
<<set $lust = Math.floor($lust / 2)>>
<<set $energy -= 25>>
<<set $hunger -= 15>>
<<set $sisterDominance += 3>>
<span style="color:hotpink;">Lust Halved</span><br>
<span style="color:lightpink;">+3 Sister Dominance</span>
<<run updateBars()>>
[[⬅️ Return|Sister Bedroom]]
</div><div style="text-align: center; max-width: 800px; margin: 0 auto;">
During one of her expeditions, your dominant sister returned with a unique find: a pussy pocket. She grinned wickedly as she showed it to you, her eyes gleaming with mischief. "I found something special for you," she said, taping the pussy pocket securely over her own pussy. "Last time you had enough of the real thing. Now, it's time for something different." She turned around, bending over slightly, and slowly inserted the pussy pocket into her ass, her breath hitching with a mix of pleasure and dominance. "Fuck this," she commanded, looking back at you with a smirk as she lay down on the bed in a missionary position, her legs spread wide, the tape clearly visible over her real pussy. "Make it good, little brother. I want to feel every inch of you."
<img src="img/sis_sub75.webp" style="width: 100%; max-width: 500px; border-radius: 12px; margin-bottom: 15px; display: block; margin-left: auto; margin-right: auto;">
You stood at the edge of the bed, your cock already hard and ready. You entered the pussy pocket in her ass, the tight, artificial walls gripping you firmly as you started to move, your hips thrusting against her body. She moaned, a deep, satisfied sound, her eyes locked on yours. "That's it," she panted. "Give it to me like you mean it." You increased your pace, your body slapping against her ass, the sound filling the room. You could feel your orgasm building, your body tensing as you chased your release. "Cum for me," she commanded, her voice a low, dominant purr. "Cum in that little bitch."
<img src="img/sis_sub751.webp" style="width: 100%; max-width: 500px; border-radius: 12px; margin-bottom: 15px; display: block; margin-left: auto; margin-right: auto;">
You exploded, your hot seed filling the pussy pocket, coating its walls. The pussy pocket began to leak, your cum seeping out and dripping onto the tape covering her real pussy. She moaned, a sound of pure satisfaction, as she felt the warmth of your cum soaking through the tape, slowly making its way down to her asshole. "That's a good boy," she whispered, her eyes never leaving yours. "Mark me with your cum. Make me dirty."And you start to push the cum in her asshole. She reached down, slowly peeling off the tape, revealing her pussy glistening with your cum, which had seeped through. She spread her ass cheeks, showing you how your cum had slowly made its way to her butthole, coating her in your release. "There you go," she said, her voice a low purr. "Now I'm satisfied." She lay back, a content smile on her face, leaving you standing there, your body spent and your mind reeling from the intense experience.
<img src="img/sis_sub752.gif" style="width: 100%; max-width: 500px; border-radius: 12px; margin-bottom: 15px; display: block; margin-left: auto; margin-right: auto;">
<<set $lust = Math.floor($lust / 2)>>
<<set $energy -= 25>>
<<set $hunger -= 15>>
<<corrupt 1>>
<<set $sisterDominance += 2>>
<span style="color:hotpink;">Lust Halved</span><br>
<span style="color:red;">+1 Corruption</span><br>
<span style="color:lightpink;">+2 Sister Dominance</span>
<<run updateBars()>>
[[⬅️ Return|Sister Bedroom]]
</div><div style="text-align: center; max-width: 800px; margin: 0 auto;">
You push your sister down onto her hands and knees on the bed, her ass presented to you, vulnerable and ready. She looks back at you, her eyes filled with a mix of fear, excitement, and submission. "Please," she whimpers, her voice a low, desperate plea. "Fuck my ass. Destroy it."
<img src="img/sis100.gif" style="width: 100%; max-width: 500px; border-radius: 12px; margin-bottom: 15px; display: block; margin-left: auto; margin-right: auto;">
You smile, a wicked, dominant grin as you position yourself behind her, your cock hard and ready. You spit on your hand, coating your cock with saliva, preparing it for the tight, virgin asshole before you. You rub the head of your cock against her asshole, feeling it clench and unclench in anticipation.
"Relax," you command, your voice firm but gentle. "Let me in."
She takes a deep breath, trying to relax her muscles as you slowly push the head of your cock into her asshole. She lets out a low, guttural moan, her body tensing as you enter her. You give her a moment to adjust, your hand rubbing soothing circles on her back, before you begin to move.
<img src="img/sis101.gif" style="width: 100%; max-width: 500px; border-radius: 12px; margin-bottom: 15px; display: block; margin-left: auto; margin-right: auto;">
You start slow, letting her get used to the sensation of being filled in her ass. But it isn't long before you increase your pace, your hips slamming against her ass, your cock destroying her tight hole. She moans and begs, her voice a mix of pleasure and pain.
"More," she pleads, looking back at you, her eyes glazed with lust. "Fuck me harder. Destroy my ass."
<img src="img/sis102.gif" style="width: 100%; max-width: 500px; border-radius: 12px; margin-bottom: 15px; display: block; margin-left: auto; margin-right: auto;">
You oblige, your hands gripping her hips tightly as you pound into her, your cock stretching and filling her ass completely. You can feel her body responding, her ass pushing back against you, meeting your thrusts with eager desperation.
"You like that, don't you?" you growl, your voice a low, dominant purr. "You like it when I destroy your little asshole."
She nods, her body shaking with the force of your thrusts. "Yes," she admits, her voice a low, desperate moan. "I love it. Please don't stop."
You can feel your orgasm building, your body tensing as you chase your release. You reach around, your fingers finding her clit, rubbing it in tight, desperate circles, pushing her over the edge with you.
"Cum for me," you demand. "Cum while I destroy your ass."
She obeys, her body convulsing as she cries out, her orgasm ripping through her, her ass clenching and unclenching around your cock, milking it for all it's worth. You explode, your hot seed spilling into her ass, filling her completely as you collapse on top of her, both of you a sweaty, sated mess.
<img src="img/sis103.webp" style="width: 100%; max-width: 500px; border-radius: 12px; margin-bottom: 15px; display: block; margin-left: auto; margin-right: auto;">
As you pull out, you leave her asshole gaping, twitching and leaking your cum. She collapses onto the bed, her body spent and satisfied, a content smile on her face as she drifts off to sleep, her destroyed ass a testament to your dominance.
<<set $lust = Math.floor($lust / 2)>>
<<set $energy -= 25>>
<<set $hunger -= 15>>
<<set $sisterSubmission += 3>>
<span style="color:hotpink;">Lust Halved</span><br>
<span style="color:lightpink;">+3 Sister Submission</span>
<<run updateBars()>>
[[⬅️ Back|Sister Bedroom]]
</div><div style="text-align: center; max-width: 800px; margin: 0 auto;">
You burst into your sister's room, finding her curled up on her bed, a submissive look in her eyes as she anticipates your arrival. You can see the mix of fear and excitement in her expression, knowing what's in store for her. Without a word, you pounce, pinning her down on the bed, your body pressing firmly against hers. She lets out a soft gasp, her hands instinctively going to your chest, but she doesn't push you away. Instead, she digs her nails in slightly, a sign of her submission and eagerness.
"You know what I want," you growl, your voice low and dominant. "And you're going to give it to me."
You pin her wrists above her head with one hand, holding her in place as you use your other hand to tear off her panties, exposing her bare pussy. She squirms slightly, but it's more out of anticipation than resistance. You can see the wetness glistening on her thighs, a clear sign of her arousal.
<img src="img/sis75.gif" style="width: 100%; max-width: 500px; border-radius: 12px; margin-bottom: 15px; display: block; margin-left: auto; margin-right: auto;">
"You're so fucking wet for me," you murmur, your fingers tracing her slick folds, teasing her clit before plunging two fingers deep inside her. She moans, her back arching off the bed, her body betraying her eagerness.
"You like that, don't you?" you ask, a smirk playing on your lips. "You like it when I finger-fuck you like a little whore."
She nods, her breath coming in short, sharp gasps. "Yes," she admits, her voice a low, husky whisper. "I do."
Satisfied with her response, you position yourself between her legs, your cock hard and ready. You enter her in one swift, aggressive thrust, filling her completely. She cries out, her nails digging into your back, holding on for dear life as you begin to pound her pussy aggressively.
<img src="img/sis751.gif" style="width: 100%; max-width: 500px; border-radius: 12px; margin-bottom: 15px; display: block; margin-left: auto; margin-right: auto;">
Your hips move in a relentless rhythm, your body slamming against hers, the sound of flesh meeting flesh filling the room. You can feel her body responding, her pussy clenching around your cock, her moans growing louder and more desperate.
"Take it," you command, your voice a low, dominant growl. "Take every fucking inch of me."
She obeys, her body submitting to your will as you use her for your pleasure. You can feel your orgasm building, your body tensing as you chase your release. You reach between you, your fingers finding her clit, rubbing it in tight, desperate circles, pushing her over the edge with you.
"Cum for me," you demand. "Cum all over my cock."
<img src="img/sis752.gif" style="width: 100%; max-width: 500px; border-radius: 12px; margin-bottom: 15px; display: block; margin-left: auto; margin-right: auto;">
She obeys, her body convulsing as she cries out, her orgasm ripping through her, milking your cock for all it's worth. You explode, your hot seed spilling into her, filling her completely as you collapse on top of her, both of you a sweaty, sated mess.
<<set $lust = Math.floor($lust / 2)>>
<<set $energy -= 25>>
<<set $hunger -= 15>>
<<corrupt 1>>
<<set $sisterSubmission += 2>>
<span style="color:hotpink;">Lust Halved</span>
<span style="color:red;">+1 Corruption</span>
<span style="color:lightpink;">+2 Sister Submission</span>
<<run updateBars()>>
[[⬅️ Back|Sister Bedroom]]
</div><div style="text-align: center; max-width: 800px; margin: 0 auto;">
You walk into the bedroom, your mother already on the bed, her legs spread, and her eyes locked onto yours. There's a newfound confidence in her stance, a defiance that wasn't there before. You approach, your dominance unquestioned, but this time, there's a sense that she wants you to take what you want, no holds barred.
<img src="img/mom_bold.gif" style="max-width: 100%; border-radius: 10px;">
"Fuck me," she says, her voice steady and sure. "I don't care if Father notices. I want you to fuck my pussy, hard and deep."
You raise an eyebrow, surprised by her boldness, but your cock hardens at her words. You don't need to be told twice. You position yourself between her legs, your cock already throbbing and ready. You enter her with a single, powerful thrust, her wetness enveloping you as she lets out a loud moan. You start to move, your hips slamming against hers, your cock destroying her pussy with deep, relentless strokes.
"Is this what you wanted?" you growl, your voice a low, dominant purr. "You wanted me to fuck you like a whore?"
<img src="img/mom_drill.gif" style="max-width: 100%; border-radius: 10px;">
She nods, her body shaking with the force of your thrusts. "Yes," she admits, her voice a low, desperate moan. "I want you to use me. I want you to destroy my pussy."
You can feel your orgasm building, your body tensing as you chase your release. You reach down, your fingers finding her clit, rubbing it in tight, desperate circles, pushing her over the edge with you.
"Cum for me," you demand. "Cum while I destroy your pussy."
She obeys, her body convulsing as she cries out, her orgasm ripping through her, her pussy clenching and unclenching around your cock, milking it for all it's worth. You explode, your hot seed spilling into her pussy, filling her completely as you collapse on top of her, both of you a sweaty, sated mess.
<img src="img/mom_cum.gif" style="max-width: 100%; border-radius: 10px;">
As you pull out, you leave her pussy gaping, twitching and leaking your cum. She lies there for a moment, her body spent and satisfied, a content smile on her face. Then, she stands up, her body glistening with sweat, and walks naked towards the bathroom. Cum drips down her inner thighs, a clear sign of your dominance and her willingness to be used. She doesn't bother to clean up, instead choosing to leave the evidence of your encounter on full display, a testament to your power and her submission.
<img src="img/mom_walk.gif" style="max-width: 100%; border-radius: 10px;">
<<set $lust = Math.floor($lust / 2)>>
<<set $energy -= 25>>
<<set $hunger -= 15>>
<<corrupt 1>>
<<set $momSubmission += 2>>
<span style="color:hotpink;">Lust Halved</span><br>
<span style="color:red;">+1 Corruption</span><br>
<span style="color:lightpink;">+2 Submission</span>
<<run updateBars()>>
[[⬅️ Back|Mother]]
</div><div style="text-align: center; max-width: 800px; margin: 0 auto;">
You walk into the bedroom, your eyes immediately drawn to your mother, who is sitting on the edge of the bed, her head bowed in a submissive stance. You can feel the familiar stirrings of desire, knowing that she is yours to command. You approach her, your steps purposeful and dominant.
"Lie down," you command, your voice firm and leave no room for argument. She complies, her movements slow and deliberate as she positions herself on her back, her eyes never leaving yours. You start to unbuckle your belt, your cock already hard and ready.
But as you move to position yourself between her legs, she suddenly stops you, placing a hand on your chest. "Wait," she says, her voice soft but resolute. "It's better if you fuck my ass today."
You raise an eyebrow, a mix of surprise and curiosity crossing your face. "Why is that?" you ask, your voice a low growl.
She takes a deep breath, her cheeks flushing slightly with embarrassment. "If you fuck my pussy, Father might notice it. He has a keen sense of smell, and he might detect any changes. But my ass... he won't notice anything there."
You consider her words, a smirk playing on your lips as you appreciate her foresight and obedience. "Very well," you say, your voice a low, dominant purr. "Turn around and get on your hands and knees. Let's see how well you can take it."
<img src="img/mom_show.webp" style="max-width: 100%; border-radius: 10px;">
She rolls over onto her hands and knees, her ass presented to you, vulnerable and ready. You position yourself behind her, your cock hard and eager. You spit on your hand, coating your cock with saliva, preparing it for her tight asshole. You rub the head of your cock against her asshole, feeling it clench and unclench in anticipation.
"Relax," you command, your voice firm but gentle. "Let me in."
She takes a deep breath, trying to relax her muscles as you slowly push the head of your cock into her asshole. She lets out a low, guttural moan, her body tensing as you enter her. You give her a moment to adjust, your hand rubbing soothing circles on her back, before you begin to move.
<img src="img/mom_anal1.gif" style="max-width: 120%; border-radius: 10px;">
You start slow, letting her get used to the sensation of being filled in her ass. But it isn't long before you increase your pace, your hips slamming against her ass, your cock destroying her tight hole. She moans and begs, her voice a mix of pleasure and pain.
"You like that, don't you?" you growl, your voice a low, dominant purr. "You like it when I destroy your little asshole."
She nods, her body shaking with the force of your thrusts. "Yes," she admits, her voice a low, desperate moan. "I love it. Please don't stop."
You can feel your orgasm building, your body tensing as you chase your release. You reach around, your fingers finding her clit, rubbing it in tight, desperate circles, pushing her over the edge with you.
"Cum for me," you demand. "Cum while I destroy your ass."
<img src="img/mom_analcum.gif" style="max-width: 100%; border-radius: 10px;">
She obeys, her body convulsing as she cries out, her orgasm ripping through her, her ass clenching and unclenching around your cock, milking it for all it's worth. You explode, your hot seed spilling into her ass, filling her completely as you collapse on top of her, both of you a sweaty, sated mess.
<img src="img/mom_analgape.webp" style="max-width: 120%; border-radius: 10px;">
As you pull out, you leave her asshole gaping, twitching and leaking your cum. She collapses onto the bed, her body spent and satisfied, a content smile on her face as she drifts off to sleep, her destroyed ass a testament to your dominance.
<<set $lust = Math.floor($lust / 2)>>
<<set $energy -= 25>>
<<set $hunger -= 15>>
<<corrupt 2>>
<<set $momSubmission += 2>>
<span style="color:hotpink;">Lust Halved</span><br>
<span style="color:red;">+2 Corruption</span><br>
<span style="color:lightpink;">+2 Submission</span>
<<run updateBars()>>
[[⬅️ Back|Mother]]
</div><div style="text-align: center; max-width: 800px; margin: 0 auto;">
<p>You push the bedroom door open slowly, your heart pounding in your chest as you take in the sight before you. She's standing by the dresser, her back to you, her body clad in a lacy thong and a matching bra. The room is filled with a charged silence, the air thick with anticipation. As you step closer, you notice the butt plug nestled between her cheeks, the base glinting in the soft light filtering through the window.</p> <p>She turns to face you, a slow, knowing smile spreading across her face as she catches you staring. <em>"Come here,"</em> she commands, her voice a low, dominant purr. <em>"I want you to see something."</em></p> <p>You obey, your steps hesitant but eager. As you approach, she turns around, giving you a full view of her ass, the butt plug still firmly in place. She reaches back, her fingers gripping the base, and with a slow, deliberate motion, she pulls it out, her body shuddering with pleasure as the toy exits her tight hole.</p>
<img src="img/mom_plug.webp" style="max-width: 80%; border-radius: 10px;"> <p>She turns to face you again, the butt plug in her hand, a satisfied smile on her face. <em>"Now,"</em> she says, her voice a low, husky growl. <em>"Let's see if it worked."</em></p> <p>She straddles you, her body lowering onto yours, her eyes locked onto yours. She reaches behind her, pulling out the butt plug, her body shuddering with pleasure as she does so. She positions herself over your cock, her body lowering, taking you inch by inch, her ass stretching to accommodate you.</p> <p>She begins to ride you, her body moving with a slow, sensual rhythm, her eyes never leaving yours. You can feel it, the tightness of her ass, the heat of her body, the pleasure that's building with each movement.</p> <p>Her breath comes in short, sharp gasps, her body trembling with need. She leans in, her lips capturing yours in a fierce, passionate kiss, her body moving faster, her ass clenching around you, milking you, drawing you in.</p>
<img src="img/mom_anal.gif" style="max-width: 80%; border-radius: 10px;"> <p>And then she's there, her body convulsing, her muscles clenching around you, her ass pulsing with the force of her orgasm. She throws her head back, a low, guttural moan escaping her lips, her body shaking with the intensity of her release.</p> <p><em>"Fuck,"</em> she gasps, her voice a low, husky whisper. <em>"That was... incredible."</em></p> <p>She dismounts, her body glistening with sweat, her eyes never leaving yours. She lies down beside you, her head propped up on one hand, a satisfied smile playing at the corners of her mouth.</p> <p><em>"Now,"</em> she says, her voice a low, sultry purr. <em>"It's your turn."</em></p> <p>She takes your cock in her hand, her fingers wrapping around your length, her thumb brushing over the sensitive tip. She leans in, her breath hot on your ear. <em>"I'm going to make you cum,"</em> she whispers. <em>"And you're going to cum hard."</em></p> <p>She straddles your thighs, her body lowering, her feet planted on either side of your hips. She takes your cock between her feet, her arches pressing against your length, her toes curling around your balls, massaging them gently. She begins to move, her feet working in tandem, her body rocking with the motion, her eyes locked onto yours.</p>
<img src="img/mom_footjob.gif" style="max-width: 80%; border-radius: 10px;"> <p>You can feel it, the build of your orgasm, the coil of your release. And when you can't take it anymore, when you're right there on the edge, she leans in, her lips capturing yours in a fierce, passionate kiss, her feet moving faster, her arches pressing harder, and you're there, you're done, you're cumming, your seed spilling onto your stomach, your chest, your cock pulsing with the force of your release.</p> <p>She holds you, her body wrapped around yours, her lips pressed to your forehead, her hands stroking your hair, your back, your ass, soothing you, comforting you, loving you.</p> <p><em>"Good boy,"</em> she whispers, her voice a low, satisfied purr. <em>"That's my good boy."</em></p>
<<set $lust = Math.floor($lust / 2)>>
<<set $energy -= 25>>
<<set $hunger -= 15>>
<<set $momDominance += 3>>
<span style="color:hotpink;">Lust Halved</span><br>
<span style="color:lightpink;">+3 Domination</span>
<<run updateBars()>>
[[⬅️ Back|Mother]]
</div><div style="text-align: center; max-width: 800px; margin: 0 auto;">
<p>The room is thick with tension, the air heavy with the scent of her perfume and the underlying musk of sex. She stands before you, her body clad in a silky robe that does little to hide her curves. Her eyes, sharp and dominant, rake over you, assessing, wanting.</p> <p><em>"Your father,"</em> she begins, her voice a low growl of disdain. <em>"He's useless. He can't satisfy me. But you... you're different."</em></p> <p>She lets the robe slip from her shoulders, baring her naked body to you. She's not shy, not modest. She's a woman who knows what she wants, and she's not afraid to take it.</p> <p><em>"Fuck me,"</em> she commands, her voice leaving no room for argument. <em>"Show me what a real man can do."</em></p> <p>You're hard already, your cock aching with need. You lie back on the bed, your body trembling with anticipation. She straddles you, her eyes locked onto yours, a small, satisfied smile playing at the corners of her mouth. She reaches down, her hand wrapping around your length, positioning you at her entrance.</p> <p>And then she sinks down, taking you inch by inch, her body stretching to accommodate you. She's tight, so fucking tight, and wet, so fucking wet. You can feel every ridge, every vein of your cock as she envelops you, her body milking you, drawing you in.</p>
<img src="img/mom_squat.webp" style="max-width: 80%; border-radius: 10px;"> <p>She begins to move, her body squatting up and down on your cock, her hands braced on your chest for leverage. Her breasts bounce with each movement, her nipples hard and begging for attention. You reach up, your hands cupping her tits, your thumbs brushing over her nipples, making her gasp.</p> <p>Her pace quickens, her body slamming down onto yours, her breath coming in short, sharp gasps. You can feel it, the coil of her orgasm, the tightening of her body, the rush of her release. And then she's there, her body convulsing, her muscles clenching around you, her juices squirting onto your stomach, your chest, your cock.</p>
<img src="img/mom_squirt.gif" style="max-width: 80%; border-radius: 10px;"> <p>She throws her head back, a low, guttural moan escaping her lips, her body shaking with the force of her orgasm. And when she comes down, her body sated, her eyes glazed with pleasure, she looks at you, a small, satisfied smile playing at the corners of her mouth.</p> <p><em>"Good boy,"</em> she murmurs, her voice a low, husky purr. <em>"Now it's my turn to take care of you."</em></p> <p>She climbs off you, her body glistening with sweat, her eyes never leaving yours. She lies down beside you, her head propped up on one hand, her other hand reaching out, her fingers wrapping around your cock, still hard, still aching.</p> <p>She leans in, her breath hot on your ear. <em>"I'm going to make you cum,"</em> she whispers. <em>"And you're going to cum hard."</em></p> <p>And she does. She takes your cock between her thighs, her muscles clamping down on you, her body moving in a slow, sensual rhythm that has you seeing stars. You can feel it, the build of your orgasm, the coil of your release. And when you can't take it anymore, when you're right there on the edge, she leans in, her lips capturing yours in a fierce, passionate kiss, her body moving faster, her thighs clamping down harder, and you're there, you're done, you're cumming, your seed spilling onto her stomach, her chest, her thighs, your body convulsing with the force of your release.</p>
<img src="img/mom_thigh.gif" style="max-width: 80%; border-radius: 10px;"> <p>She holds you, her body wrapped around yours, her lips pressed to your forehead, her hands stroking your hair, your back, your ass, soothing you, comforting you, loving you.</p> <p><em>"Good boy,"</em> she whispers again, her voice a low, satisfied purr. <em>"That's my good boy."</em></p>
<<set $lust = Math.floor($lust / 2)>>
<<set $energy -= 25>>
<<set $hunger -= 15>>
<<corrupt 2>>
<<set $momDominance += 2>>
<span style="color:hotpink;">Lust Halved</span><br>
<span style="color:red;">+2 Corruption</span><br>
<span style="color:lightpink;">+2 Domination</span>
<<run updateBars()>>
[[⬅️ Back|Mother]]
</div><div style="text-align: center; max-width: 800px; margin: 0 auto;">
<<set _watcher = either("Dad", "Grandpa")>>
<<if $sisterDominance < 15>>
<p>Your sister sits on the couch, her legs crossed, giving you a glimpse of her thighs. She leans over to grab a book, but as she reaches for it, the book slips from her hands and falls to the floor. She doesn't flinch; instead, she bends down to pick it up, her movements slow and deliberate. As she does, you notice her loose shorts, which have a small hole strategically placed, revealing a tantalizing glimpse of her pussy. She knows you're watching, and she enjoys every second of it, her eyes sparkling with a mix of amusement and power. Her body language is confident and teasing, setting the tone for her growing dominance. She stands up, book in hand, and gives you a mischievous smile, as if daring you to look.</p>
<img src="img/sis_dom_casual.gif" style="width:100%;border-radius:10px;">
<<elseif $sisterDominance >= 15 and $sisterDominance < 25 and ($dadSubmission >= 20 or $grandpaSubmission >= 20)>>
<p>As the movie plays on, your sister excuses herself to the kitchen, motioning for <<print _watcher>> to follow. From your vantage point in the living room, you can see them through the open kitchen doorway. Your sister leans against the counter, her legs slightly parted, revealing her thong-clad pussy. She smirks, knowing she has his full attention. "You like what you see too, don't you?" she murmurs, her tone laced with dominance. <<print _watcher>> nods, utterly captivated by her boldness. She reaches out, her fingers brushing lightly against his crotch, feeling him harden under her touch. "Mmm, someone's excited," she teases, her voice low and sultry, as she continues to stroke him through his pants, her eyes never leaving his, savoring his growing arousal.</p>
<img src="img/sis_dom1.gif" style="width:100%;border-radius:10px;">
<<set $sisterDominance += 1>>
<<if _watcher == "Dad">>
<<set $dadSubmission += 1>>
<span style="color:violet;">+1 Sister Dominance</span><br>
<span style="color:red;">+1 Dad Submission</span>
<<else>>
<<set $grandpaSubmission += 1>>
<span style="color:violet;">+1 Sister Dominance</span><br>
<span style="color:red;">+1 Grandpa Submission</span>
<</if>>
<<run updateBars()>>
<<elseif $sisterDominance >= 25 and $sisterDominance < 50 and ($dadSubmission >= 40 or $grandpaSubmission >= 40)>>
<p>As the movie plays on, your sister excuses herself to the kitchen, motioning for <<print _watcher>> to follow. From your vantage point in the living room, you see her lean against the counter, her legs slightly parted. She removes her shorts, revealing herself confidently, and hops onto the counter, spreading her legs. "Show me what you can do," she commands. He drops to his knees, leaning in to eat her out, his tongue exploring every inch. She moans, enjoying the sensation, and keeps an eye on you, a wicked grin playing on her lips, knowing you're watching her dominate <<print _watcher>>.</p>
<img src="img/sis_dom2.gif" style="width:100%;border-radius:10px;">
<<set $sisterDominance += 2>>
<<if _watcher == "Dad">>
<<set $dadSubmission += 2>>
<span style="color:violet;">+2 Sister Dominance</span><br>
<span style="color:red;">+2 Dad Submission</span>
<<else>>
<<set $grandpaSubmission += 2>>
<span style="color:violet;">+2 Sister Dominance</span><br>
<span style="color:red;">+2 Grandpa Submission</span>
<</if>>
<<run updateBars()>>
<<elseif $sisterDominance >= 50 and ($dadSubmission >= 60 or $grandpaSubmission >= 60)>>
<p>Later, as the family remains engrossed in the movie, your sister guides <<print _watcher>> to a secluded corner of the kitchen. She undresses completely, her confidence unshakable. She takes his cock in her hand, her grip firm and purposeful. She leans down, her eyes never leaving his as she takes him into her mouth, her tongue swirling around his shaft. She sucks him deeply, her head bobbing up and down, taking him in completely. She increases her pace, her suction tight and relentless, bringing him to the edge of orgasm.
<img src="img/sis_dom3.webp" style="width:100%;border-radius:10px;">
Just as he's about to cum, she pulls back slightly, a smug smile on her face. She positions herself in a squat, her body tense with anticipation. "Cum for me," she commands, her voice laced with dominance. He obeys, his body shuddering as he releases onto her, his cum coating her skin. She stays in that position for a moment, allowing him to finish completely. She then stands up, a satisfied smile on her face, and casually wipes herself clean with a nearby towel. With a final wink in your direction, she returns to the living room, acting as if nothing happened, and settles back on the couch to continue watching the movie, leaving you and <<print _watcher>> to process the intensity of what just transpired.</p>
<img src="img/sis_dom31.gif" style="width:100%;border-radius:10px;">
<<set $sisterDominance += 2>>
<<if _watcher == "Dad">>
<<set $dadSubmission += 2>>
<<set $familyCorruption += 1>>
<span style="color:hotpink;">+1 Family Corruption</span><br>
<span style="color:violet;">+2 Sister Dominance</span><br>
<span style="color:red;">+2 Dad Submission</span>
<<else>>
<<set $grandpaSubmission += 2>>
<<set $familyCorruption += 1>>
<span style="color:hotpink;">+1 Family Corruption</span><br>
<span style="color:violet;">+2 Sister Dominance</span><br>
<span style="color:red;">+2 Grandpa Submission</span>
<</if>>
<<run updateBars()>>
<</if>>
<span style="color: hotpink;">+20 Lust</span><br>
<<set $lust += 20>>
<<run updateBars()>>
[[Back to Livingroom|Livingroom]]
</div><div style="text-align: center; max-width: 800px; margin: 0 auto;">
<<if $momDominance < 15>>
<p>Your mom stands near the fireplace, arms folded, her presence commanding and unyielding. She meets Grandpa’s gaze with quiet confidence, her eyes sparkling with a mix of mischief and dominance. As she turns back to you, a confident smirk plays on her lips, daring you to notice her boldness. With a swift, deliberate movement, she slowly unbuttons her blouse, revealing a glimpse of her cleavage. She flashes her tits, her eyes locked onto yours, ensuring you get a clear view of her assets before quickly buttoning up again, leaving you with a lingering image of her confidence and allure.</p>
<img src="img/mom_dom_casual.webp" style="width:100%;border-radius:10px;">
<<elseif $momDominance >= 15 and $momDominance < 25 and $grandpaSubmission >= 20>>
<p>Grandpa settles into the armchair, his eyes already drawn to your mom’s commanding presence. She approaches him with a possessive hand on his knee and leans in, her voice a low, sultry command. “Stay,” she orders, her tone leaving no room for disobedience. Grandpa obeys, captivated by her authority, his breath already quickening as she begins to tease him. She places her hand on his crotch, her fingers gently tracing the outline of his growing erection through his pants. Her touch is both firm and teasing, promising so much more as she applies just enough pressure to make him squirm with anticipation.</p>
<img src="img/mom_dom1.gif" style="width:100%;border-radius:10px;">
<<set $momDominance += 1>>
<<set $grandpaSubmission += 1>>
<<corrupt 1>>
<span style="color:red;">+1 Corruption</span><br>
<span style="color:lightpink;">+1 Mom Dominance</span>
<<run updateBars()>>
<<elseif $momDominance >= 25 and $momDominance < 50 and $grandpaSubmission >= 40>>
<p>She stands up and straddles Grandpa, her ass grinding against his lap as she leans in to whisper in his ear, her voice firm and commanding. “Do you understand?” She asks, her breath hot on his skin. Grandpa nods, utterly willing, his body already responding to her dominance. She smiles, knowing she has him exactly where she wants him. With a quick, discreet motion, she unzips his pants and takes out his hard cock, her grip firm and confident. She begins to move her hips, grinding her ass against him, giving him an assjob while trying to stay hidden on the couch.
<img src="img/mom_dom2.gif" style="width:100%;border-radius:10px;">
Grandpa’s breath hitches, his body tensing as she increases her pace, her movements deliberate and teasing. She leans back slightly, ensuring her back is pressed against his chest, her ass firmly planted on his lap. Grandpa’s grip tightens on her hips as he loses control, his orgasm building quickly. With a final, deep thrust, he cums, his release shooting onto her back, his body shuddering with pleasure. She stays still for a moment, allowing him to finish, before slowly standing up, a satisfied smirk on her face, her back glistening with his cum.</p>
<img src="img/mom_dom21.gif" style="width:100%;border-radius:10px;">
<<set $momDominance += 2>>
<<set $grandpaSubmission += 2>>
<<corrupt 1>>
<span style="color:red;">+1 Corruption</span><br>
<span style="color:lightpink;">+2 Mom Dominance</span>
<<run updateBars()>>
<<elseif $momDominance >= 50 and $grandpaSubmission >= 60>>
<p>With quiet authority, she guides Grandpa to his knees. He complies, his eyes filled with submission. She stands over him, her presence commanding. “You know what to do,” she says, her tone leaving no room for doubt. She unzips his pants, taking out his hard cock with a firm grip. Grandpa’s breath hitches as she leans down, her tongue swirling around his shaft. She licks him teasingly, bringing him to the brink of orgasm before pulling back, ruining his climax. He groans in frustration, his body trembling with unfulfilled desire. She stands up, a satisfied smirk on her face, her eyes gleaming with dominance. “Good boy,” she says, turning to you with a wicked grin.</p>
<img src="img/mom_dom3.gif" style="width:100%;border-radius:10px;">
<<set $momDominance += 2>>
<<set $grandpaSubmission += 2>>
<<set $familyCorruption += 1>>
<<corrupt 1>>
<span style="color:red;">+1 Corruption</span><br>
<span style="color:lightpink;">+2 Mom Dominance</span>
<<run updateBars()>>
<</if>>
<span style="color: hotpink;">+20 Lust</span><br>
<<set $lust += 20>>
<<run updateBars()>>
[[Back to Livingroom|Livingroom]]
</div><div style="text-align: center; max-width: 800px; margin: 0 auto;">
<<set _watcher = either("Dad", "Grandpa")>>
<<if $girlfriendDominance < 15>>
<p>Your girlfriend glances at you, a confident smirk playing on her lips. She stretches lazily on the couch, her movements deliberate as she reveals more of her body, her eyes sparkling with a mix of mischief and dominance. She knows she has your attention, and she enjoys every second of it.</p>
<img src="img/gf_dom_casual.gif" style="width:100%;border-radius:10px;">
<<elseif $girlfriendDominance >= 15 and $girlfriendDominance < 25 and ($dadSubmission >= 20 or $grandpaSubmission >= 20)>>
<p>She stands up and straddles <<print _watcher>>, her ass grinding against his lap as she leans in to whisper in his ear, her voice firm and commanding. “Do you understand?” She asks, her breath hot on his skin. He nods, utterly willing, his body already responding to her dominance. She smiles, knowing she has him exactly where she wants him, and begins to move her hips, teasing him with the promise of more.</p>
<img src="img/gf_dom1.gif" style="width:100%;border-radius:10px;">
<<set $girlfriendDominance += 1>>
<<if _watcher == "Dad">>
<<set $dadSubmission += 1>>
<span style="color:lightpink;">+1 GF Dominance</span><br>
<span style="color:violet;">+1 Dad Submission</span>
<<else>>
<<set $grandpaSubmission += 1>>
<span style="color:lightpink;">+1 GF Dominance</span><br>
<span style="color:violet;">+1 Grandpa Submission</span>
<</if>>
<<run updateBars()>>
<<elseif $girlfriendDominance >= 25 and $girlfriendDominance < 50 and ($dadSubmission >= 40 or $grandpaSubmission >= 40)>>
<p>With quiet authority, she guides <<print _watcher>> to his knees. He complies without hesitation, his eyes filled with a mix of respect, desire, and submission. She stands over him, her presence commanding, her voice steady as she issues her next order. 'You know what to do,' she says, her tone leaving no room for doubt. She hikes up her skirt, revealing her thighs, and his breath hitches in anticipation. She steps closer, her eyes never leaving his as she presses her body against his face. He obeys, his tongue exploring her folds with fervor. She moans, her body trembling with pleasure and control. You watch, your own arousal growing as you see your girlfriend in full command, dominating <<print _watcher>> completely.</p>
<img src="img/gf_dom2.gif" style="width:100%;border-radius:10px;">
<<set $girlfriendDominance += 2>>
<<if _watcher == "Dad">>
<<set $dadSubmission += 2>>
<span style="color:lightpink;">+2 GF Dominance</span><br>
<span style="color:violet;">+2 Dad Submission</span>
<<else>>
<<set $grandpaSubmission += 2>>
<span style="color:lightpink;">+2 GF Dominance</span><br>
<span style="color:violet;">+2 Grandpa Submission</span>
<</if>>
<<run updateBars()>>
<<elseif $girlfriendDominance >= 50 and ($dadSubmission >= 60 or $grandpaSubmission >= 60)>>
<p>Your girlfriend guides <<print _watcher>> to the couch, ensuring they are partially hidden from the view of other family members. She drops to her knees, her movements fluid and purposeful. With a quick glance to make sure no one is looking, she unzips his pants, taking out his already hard cock. She leans in, her eyes locked onto his as she takes him into her mouth, her tongue swirling around his shaft. He moans softly, his body trembling with pleasure and submission, trying to keep quiet so as not to draw attention. She sucks him deeply, her head bobbing up and down, taking him in completely. Increasing her pace, her suction tight and relentless, she brings him to the edge of orgasm. She takes him all the way, swallowing every last drop, ensuring there's no proof left of what happened. Standing up with a satisfied smile, she wipes her mouth discreetly and turns to you, her eyes shining with a mix of triumph and mischief. "Now that's how you do it," she mouths silently, leaving you with a mix of awe and arousal at her daring and skill.</p>
<img src="img/gf_dom3.gif" style="width:100%;border-radius:10px;">
<<set $girlfriendDominance += 2>>
<<if _watcher == "Dad">>
<<set $dadSubmission += 2>>
<<else>>
<<set $grandpaSubmission += 2>>
<</if>>
<<set $familyCorruption += 1>>
<span style="color:hotpink;">+1 Family Corruption</span><br>
<span style="color:lightpink;">+2 GF Dominance</span>
<<run updateBars()>>
<</if>>
<span style="color: hotpink;">+20 Lust</span><br>
<<set $lust += 20>>
<<run updateBars()>>
[[Back to Livingroom|Livingroom]]
</div><div style="text-align: center; max-width: 800px; margin: 0 auto;">
<p>Your sister sits on the couch, her legs crossed, giving you a glimpse of her thighs. She leans over to grab a book, but as she reaches for it, the book slips from her hands and falls to the floor. She doesn't flinch; instead, she bends down to pick it up, her movements slow and deliberate. As she does, you notice her loose shorts, which have a small hole strategically placed, revealing a tantalizing glimpse of her pussy. She knows you're watching, and she enjoys every second of it, her eyes sparkling with a mix of amusement and power. Her body language is confident and teasing, setting the tone for her growing dominance. She stands up, book in hand, and gives you a mischievous smile, as if daring you to look.</p>
<img src="img/sis_dom_casual.gif" style="width:100%;border-radius:10px;">
<span style="color: hotpink;">+20 Lust</span>
<<set $lust += 20>>
<<run updateBars()>>
[[Back to Livingroom|Livingroom]]
</div><div style="text-align: center; max-width: 800px; margin: 0 auto;">
<p>Your mom stands near the fireplace, arms folded, her presence commanding and unyielding. She meets Grandpa’s gaze with quiet confidence, her eyes sparkling with a mix of mischief and dominance. As she turns back to you, a confident smirk plays on her lips, daring you to notice her boldness. With a swift, deliberate movement, she slowly unbuttons her blouse, revealing a glimpse of her cleavage. She flashes her tits, her eyes locked onto yours, ensuring you get a clear view of her assets before quickly buttoning up again, leaving you with a lingering image of her confidence and allure.</p>
<img src="img/mom_dom_casual.webp" style="width:100%;border-radius:10px;">
<span style="color: hotpink;">+20 Lust</span>
<<set $lust += 20>>
<<run updateBars()>>
[[Back to Livingroom|Livingroom]]
</div><div style="text-align: center; max-width: 800px; margin: 0 auto;">
<p>Your girlfriend glances at you, a confident smirk playing on her lips. She stretches lazily on the couch, her movements deliberate as she reveals more of her body, her eyes sparkling with a mix of mischief and dominance. She knows she has your attention, and she enjoys every second of it.</p>
<img src="img/gf_dom_casual.gif" style="width:100%;border-radius:10px;">
<span style="color: hotpink;">+20 Lust</span>
<<set $lust += 20>>
<<run updateBars()>>
[[Back to Livingroom|Livingroom]]
</div><div style="max-width:700px;margin:auto;padding:20px;background:#1a1a1a;color:#eee;font-family:sans-serif;border-radius:10px;text-align:center;">
<h2>📂 Control Room: Classified Files</h2>
<img src="img/military_data_logs.jpg" style="display:block;margin:15px auto;width:90%;border-radius:10px;">
<p>Rows of flickering monitors display biohazard symbols and scrambled schematics. On a nearby desk a pile of documents is stamped <strong>TOP SECRET</strong>.</p>
<ul style="text-align:left;max-width:500px;margin:20px auto;line-height:1.5;">
<li><strong>“Project AUREUS”:</strong> Experimental virus designed to manipulate human libido.</li>
<li><strong>Incident Report #42:</strong> First recorded breakouts of “lust-driven” creatures—failed test subjects.</li>
<li><strong>Containment Protocols:</strong> Classified methods to neutralize infection via targeted inoculation.</li>
<li><strong>Research Notes:</strong> The virus’s origin traced to a biotech corporation under military contract.</li>
</ul>
<p>As you skim the files, a new objective forms in your mind:</p>
<div style="text-align:left;max-width:500px;margin:20px auto;padding:15px;background:#222;border-radius:8px;">
<strong>New Quest:</strong>
<ol>
<li>Gather remaining research logs from the east wing archives.</li>
<li>Locate the prototype antidote in the Medical Lab.</li>
<li>Find survivors outside who may hold immunity samples.</li>
<li>Convince Grandma to mobilize her old unit for support.</li>
</ol>
</div>
<div style="margin-top:20px; display:flex; justify-content:center; gap:15px;">
<<link "📚 East Wing Archives">><<goto "EastWingArchives">><</link>>
<<link "🔬 Medical Lab">><<goto "MedicalLab">><</link>>
</div>
[[⬅️ Return to Base Entrance|MilitaryBaseInterior]]
</div><div style="max-width:650px;margin:auto;padding:20px;background:#1a1a1a;color:#eee;font-family:sans-serif;border-radius:12px;text-align:center;">
<h2>🌄 Outside the House</h2>
<img src="img/outside_view.jpg" style="display:block;margin:15px auto;width:90%;border-radius:10px;">
<p>You step onto the cracked porch and survey the world beyond: overturned cars, collapsed buildings, and overgrown streets stretching in every direction. A cold breeze carries distant echoes—both eerily silent and strangely alive.</p>
<p>Your heartbeat quickens. This is where the true danger—and opportunity—awaits.</p>
<hr style="border:none;border-top:1px solid #444;margin:20px 0;">
<div style="display:flex;justify-content:center;gap:15px;flex-wrap:wrap;">
<<if $campDiscovered>>
<<link "🔥 Road to Survivor Camp">>
<<goto "SurvivorCamp">>
<</link>>
<</if>>
<<link "🛣️ Abandoned City Road">>
<<goto "AbandonedCityRoad">>
<</link>>
<<link "🌾 Countryside Road">>
<<goto "CountrysideRoad">>
<</link>>
<<link "🚧 Road to Military Base">>
<<goto "RoadtoMilitary">>
<</link>>
<<link "🏃 Return Inside">>
<<goto "Livingroom">>
<</link>>
</div>
</div>In Developement
[[Back|Outside]] In Developement
[[Back|Outside]] <div style="max-width: 650px; margin: auto; font-family: sans-serif; color: #eee; background: #1b1b1b; padding: 25px; border-radius: 12px; text-align: center;">
<h2>🚧 Road Ahead Blocked</h2>
You follow the cracked pavement for what feels like miles, stepping around overgrown weeds and abandoned cars.
<br><br>
Eventually, you come across massive, reinforced walls, lined with old barbed wire and scorched metal. It's clearly some kind of military base.
<img src="img/military_wall.jpg" style="width: 500px; border-radius: 10px; margin-top: 15px;">
<p style="margin-top: 15px;">
There's no visible way in — the gates are sealed tight, and the guard towers stand lifeless, long since abandoned or repurposed. You feel like you're being watched, but see no one.
</p>
<<if $militaryBaseUnlocked>>
<hr>
<p style="color: #90ee90;"><strong>But then you remember Grandma's words.</strong></p>
<p><em>"I left more than memories behind that fence."</em></p>
<p>You notice a small access panel hidden beneath debris. Her old security code still works.</p>
[[Enter the Base|MilitaryBaseInterior]]
<<else>>
<p><em>There is a dusty access panel... maybe with a code something could happen.</em></p>
<</if>>
<br>
[[Back|Outside]]
</div><div style="text-align: center; max-width: 800px; margin: 0 auto;">
She's waiting in the room, kneeling on the hard floor, her back straight, her hands neatly placed on her thighs. There are no words, no smile—just pure, unadulterated obedience. Her eyes are cast down, avoiding your gaze, her body language a picture of submission and readiness.
You walk around her slowly, taking in the sight of her kneeling there, waiting for your command. "You’re learning," you say, your voice a low, dominant purr. "But if you want to keep your place…" You lean in, your fingers gently but firmly lifting her chin, forcing her to look into your eyes. "Prove it."
<div style="text-align: center; margin: 10px 0;">
<img src="img/mom_kneel.gif" style="max-width: 80%; border-radius: 10px;">
</div>
She doesn’t hesitate. Her eyes flicker with a mix of determination and submission as she reaches for your belt, her fingers deftly undoing the buckle and pulling it through the loops. She unbuttons your pants, her movements deliberate and focused, before pulling them down, taking your underwear with them. Your cock springs free, already hard and ready.
She takes you in her hand, her grip firm but gentle, stroking you slowly and deliberately. She leans in, her tongue flicking out to lick the tip of your cock, tasting the precum that has already gathered there. You groan, your hands tangling in her hair, guiding her as she takes you into her mouth, her lips stretching wide to accommodate your girth.
She bobs her head, her mouth and hand working in tandem, taking you deeper and deeper with each stroke. You can feel the pleasure building, your body tensing as you approach your climax. "That's it," you encourage, your voice a low growl. "Take it all. Be a good girl and take my cum."
<div style="text-align: center; margin: 10px 0;">
<img src="img/mom_obey.gif" style="max-width: 80%; border-radius: 10px;">
</div>
With a final, deep thrust, you explode, your hot seed spilling into her mouth. She swallows eagerly, her throat working as she takes every last drop, a satisfied smile playing on her lips as she looks up at you, her eyes shining with submission and pride.
You pull out, your cock still hard, and stroke yourself a few more times, coating her face with your cum. She closes her eyes, her tongue flicking out to catch the drops that land on her cheeks and forehead. You watch as she brings her fingers to her face, collecting the cum that has landed there, and brings them to her mouth, licking them clean, her eyes never leaving yours.
<img src="img/mom_facial.gif" style="max-width: 100%; border-radius: 10px;">
"Good girl," you murmur, stroking her hair gently. "You've proven yourself." She leans her head against your thigh, a content sigh escaping her lips, her body relaxed and sated, completely at your mercy and loving every second of it.
<<set $lust = Math.floor($lust / 2)>>
<<set $energy -= 25>>
<<set $hunger -= 15>>
<<corrupt 1>>
<<set $momSubmission += 2>>
<span style="color:hotpink;">Lust Halved</span>
<span style="color: red;">+1 Corruption</span>
<span style="color: lightpink;">+2 Submission</span>
<<run updateBars()>>
[[⬅️ Back|Mother]]
</div><<set $campDiscovered = true>>
<div style="max-width:650px;margin:auto;padding:20px;background:#1a1a1a;color:#eee;font-family:sans-serif;border-radius:12px;text-align:center;">
<h2>🔥 Survivor Trading Camp</h2>
<img src="img/camp.jpg" style="display:block;margin:15px auto;width:90%;border-radius:10px;">
<p>You slip through the palisade gate into a hive of commerce. Lantern-lit stalls line packed dirt streets. Merchants hawk salvaged gear, dried rations, and curious trinkets.</p>
<p>At the camp’s heart stands the “Rusty Anchor”—a makeshift inn with upstairs bunks and a communal bar serving spiced tea and fermented grain ales.</p>
<<if $expeditionCharacter is "Sister">>
<p>Your sister’s eyes light up. “They call this place home away from home,” she says. “We can rest there tonight—and trade our excess ammo for supplies.”</p>
<p><em>She pauses, scanning the crowd. Women here are few—she’ll have to stay vigilant among so many strangers.</em></p>
<<elseif $expeditionCharacter is "Girlfriend">>
<p>Your girlfriend inhales the lively atmosphere. “Over there,” she points to a stall draped in colorful cloth, “they’ll swap clean water for scrap metal.”</p>
<p><em>Alone in a sea of rugged faces, she feels the weight of being one of the few women here. Caution is her ally.</em></p>
<</if>>
<hr>
<p style="font-size:0.9em;color:#aaa;">
<strong>Note:</strong> Everyone here uses <em>“Clack Shards”</em>—small metal tokens stamped with camp emblems—as currency.
<br><<link "How are Clack Shards made?"MakeShards>>
<</link>>
</p>
<div style="margin-top:20px; display:flex; justify-content:center; gap:15px;">
<<link "🏨 Rent a Bunk (5 Clack Shards)">>
<<if $clackShards >= 5>>
<<set $clackShards -= 5>>
<<goto "CampBunkRoom">>
<<else>>
<p style="color:coral;">You don’t have enough Clack Shards.</p>
<</if>>
<</link>>
<<link "🛒 Browse Stalls">>
<<goto "CampMarketplace">>
<</link>>
[[⬅️ Return Home With News|Livingroom]]
</div>
</div><div style="max-width:600px;margin:auto;padding:20px;background:#1a1a1a;color:#eee;font-family:sans-serif;border-radius:12px;text-align:center;">
<h2>🔧 Clack Shard Manufacture</h2>
<p>Clack Shards began as uniform dog-tags from old military surplus. Camp blacksmiths melt down scrap metal—car parts, collapsed machinery, even old ammunition casings—pour it into a simple mold, and stamp it with the camp’s emblem. The result is a sturdy token recognized by every trader here.</p>
<img src="img/clack_shard.jpg" style="width:220px;height:220px;margin:0 4px;vertical-align:middle;border-radius:4px;" alt="Clack Shard Coin">
<p>They’re light, durable, and impossible to counterfeit without the emblem press.</p>
<hr style="border:none;border-top:1px solid #444;margin:20px 0;">
<h3>💼 Earn Clack Shards</h3>
<<if $expeditionCharacter is "Sister">>
<p>Your sister can earn extra Clack Shards by:</p>
<ul style="text-align:left; max-width:500px; margin:auto;">
<li>🛡️ [[Guard the palisade at night|GuardPalisade]] — Keep creatures at bay (+2 shards)</li>
<li>🌲 [[Gather firewood from the woods|GatherFirewood]] — Fuel the camp’s fires (+1 shard)</li>
<li>📜 [[Run messages between merchants|RunMessages]] — Deliver urgent notes (+1 shard)</li>
</ul>
<<elseif $expeditionCharacter is "Girlfriend">>
<p>Your girlfriend can earn extra Clack Shards by:</p>
<ul style="text-align:left; max-width:500px; margin:auto;">
<li>📦 [[Manage the supply inventory|ManageInventory]] — Organize food and ammo (+2 shards)</li>
<li>🍲 [[Cook meals in the Rusty Anchor|CookMeals]] — Feed the hungry (+2 shards)</li>
<li>⚕️ [[Tend to injured traders|TendInfirmary]] — Heal wounded allies (+3 shards)</li>
</ul>
<<else>>
<p>You can earn Clack Shards by:</p>
<ul style="text-align:left; max-width:500px; margin:auto;">
<li>🔍 [[Scavenge nearby ruins for scrap|ScavengeScrap]] — Gather metal and parts (+2 shards)</li>
<li>🚧 [[Stand guard on the watchtower|StandGuard]] — Keep watch for threats (+1 shard)</li>
<li>🚚 [[Lead a supply run to the outskirts|LeadSupplyRun]] — Retrieve vital goods (+3 shards)</li>
</ul>
<</if>>
<br>
[[⬅️ Back to Camp|SurvivorCamp]]
</div><div style="max-width:600px;margin:auto;padding:20px;background:#1a1a1a;color:#eee;font-family:sans-serif;border-radius:12px;text-align:center;">
<h3>🛡️ Guard the Palisade</h3>
<p>You take your post atop the camp’s wooden walls. The night is long, but your vigilance keeps wandering beasts at bay.</p>
<<set $clackShards += 2>><<run updateBars()>>
<p style="color:lightgreen;">+2 Clack Shards</p>
[[⬅️ Back|SurvivorCamp]]
</div><div style="max-width:600px;margin:auto;padding:20px;background:#1a1a1a;color:#eee;font-family:sans-serif;border-radius:12px;text-align:center;">
<h3>🌲 Gather Firewood</h3>
<p>You venture into the nearby woods, chopping and collecting dry timber. The camp’s fires burn bright thanks to your efforts.</p>
<<set $clackShards += 1>><<run updateBars()>>
<p style="color:lightgreen;">+1 Clack Shard</p>
[[⬅️ Back|SurvivorCamp]]
</div><div style="max-width:600px;margin:auto;padding:20px;background:#1a1a1a;color:#eee;font-family:sans-serif;border-radius:12px;text-align:center;">
<h3>📜 Run Messages</h3>
<p>You weave between stalls and tents, delivering urgent notes to merchants and guards. Your speed keeps the camp coordinated.</p>
<<set $clackShards += 1>><<run updateBars()>>
<p style="color:lightgreen;">+1 Clack Shard</p>
[[⬅️ Back|SurvivorCamp]]
</div><div style="max-width:600px;margin:auto;padding:20px;background:#1a1a1a;color:#eee;font-family:sans-serif;border-radius:12px;text-align:center;">
<h3>📦 Manage Supplies</h3>
<p>You catalog every keg of water, ration pack, and piece of salvage. Thanks to your organization, no one goes without essentials.</p>
<<set $clackShards += 2>><<run updateBars()>>
<p style="color:lightgreen;">+2 Clack Shards</p>
[[⬅️ Back|SurvivorCamp]]
</div><div style="max-width:600px;margin:auto;padding:20px;background:#1a1a1a;color:#eee;font-family:sans-serif;border-radius:12px;text-align:center;">
<h3>🍲 Cook Meals</h3>
<p>In the Rusty Anchor’s kitchen you prepare hearty stews and spiced tea. The grateful campers reward you for filling their bellies.</p>
<<set $clackShards += 2>><<run updateBars()>>
<p style="color:lightgreen;">+2 Clack Shards</p>
[[⬅️ Back|SurvivorCamp]]
</div><div style="max-width:600px;margin:auto;padding:20px;background:#1a1a1a;color:#eee;font-family:sans-serif;border-radius:12px;text-align:center;">
<h3>⚕️ Tend Infirmary</h3>
<p>At the camp infirmary you clean wounds, reset sprains, and offer comfort. Each life you save strengthens the community.</p>
<<set $clackShards += 3>><<run updateBars()>>
<p style="color:lightgreen;">+3 Clack Shards</p>
[[⬅️ Back|SurvivorCamp]]
</div><div style="max-width:600px;margin:auto;padding:20px;background:#1a1a1a;color:#eee;font-family:sans-serif;border-radius:12px;text-align:center;">
<h3>🔍 Scavenge Scrap</h3>
<p>You scour nearby ruins for metal, electronics, and parts. Traders clamor to buy your haul for their workshops.</p>
<<set $clackShards += 2>><<run updateBars()>>
<p style="color:lightgreen;">+2 Clack Shards</p>
[[⬅️ Back|SurvivorCamp]]
</div><div style="max-width:600px;margin:auto;padding:20px;background:#1a1a1a;color:#eee;font-family:sans-serif;border-radius:12px;text-align:center;">
<h3>🚧 Stand Guard</h3>
<p>You keep watch at a wooden watchtower, scanning the horizon. Your alertness prevents surprise attacks.</p>
<<set $clackShards += 1>><<run updateBars()>>
<p style="color:lightgreen;">+1 Clack Shard</p>
[[⬅️ Back|SurvivorCamp]]
</div><div style="max-width:600px;margin:auto;padding:20px;background:#1a1a1a;color:#eee;font-family:sans-serif;border-radius:12px;text-align:center;">
<h3>🚚 Lead Supply Run</h3>
<p>You guide a small team through abandoned streets to retrieve critical supplies. Your leadership keeps everyone alive.</p>
<<set $clackShards += 3>><<run updateBars()>>
<p style="color:lightgreen;">+3 Clack Shards</p>
[[⬅️ Back|SurvivorCamp]]
</div><div style="max-width:650px;margin:auto;padding:20px;background:#1a1a1a;color:#eee;font-family:sans-serif;border-radius:12px;text-align:center;">
<h2>🏨 Rusty Anchor: Bunk Room</h2>
<img src="img/camp_bunks.jpg" style="display:block;margin:15px auto;width:90%;border-radius:10px;">
<<if $expeditionCharacter is "Sister">>
<p>Your sister climbs the narrow stairs to the women’s wing. She picks a lower bunk beneath a kerosene lamp, tucks the thin blanket around her shoulders, and leans back—eyes alert even in exhaustion.</p>
<<elseif $expeditionCharacter is "Girlfriend">>
<p>Your girlfriend settles into a top bunk near the back wall. She arranges her pack as a pillow, glances at the clustered cots below, then closes her eyes—trusting, but cautious.</p>
<<else>>
<p>You claim a vacant bunk in the common room. The mattress is firm and scratchy; you lay out your bedroll and stare at the ceiling, listening to distant lanterns swaying.</p>
<</if>>
<<set _baseEnergyGain = 80>>
<<set $hunger -= 15>>
<<if $hunger < 45>>
<<set _energyGain = _baseEnergyGain / 2>>
<<else>>
<<set _energyGain = _baseEnergyGain>>
<</if>>
<<set $energy += _energyGain>>
<<if $energy > 100>>
<<set $energy = 100>>
<</if>>
<<if $infectionPowerUsed>>
<<set $sleepSinceInfectionUse += 1>>
<<if $sleepSinceInfectionUse >= 3>>
<<set $infectionPower = 100>>
<<set $infectionPowerUsed = false>>
<<set $sleepSinceInfectionUse = 0>>
<<set $infectionPowerRestored = true>>
<</if>>
<</if>>
<<if $infected and !$infectionPowerUnlocked>>
<<set $infectionLevel += 33>>
<p style="color: darkred;">🦠 Infection Progress: <<print $infectionLevel>>%</p>
<<if $infectionLevel >= 100>>
<<set $infectionPowerUnlocked = true>>
<<goto "InfectionAwakening">>
<</if>>
<</if>>
<<if $infectionPowerUnlocked>>
<<set $infectionSleeps += 1>>
<<if $infectionSleeps >= 3>>
<<set $infectionPower = 100>>
<<set $infectionSleeps = 0>>
<<run UI.showAuraRechargeMessage()>>
<</if>>
<</if>>
<<run updateBars()>>
<p>You regain <<print _energyGain>> energy during your rest.</p>
<p><em>A night of rest awaits, but tomorrow brings new tasks.</em></p>
[[⬅️ Back to Camp|SurvivorCamp]]
</div>
<<set $eventGrandpaDadLivingroomShown = false>>
<<set $gfRoomEventTriggered = false>>
<<set $gfLoveLossEvent1Triggered = false>>
<<set $gfLoveLossEvent3Triggered = false>>
<<set $gfLoveLossEvent2Triggered = false>>
<<set $nightVisitTriggered = false>>
<<set $lustEventLivingroom = false>>
<<set $lustEventBathroom = false>>
<<set $livingroomVisits = 0>>
<<set $bathroomVisits = 0>>
<<set $yourRoomVisits = 0>>
<<set $sisterRoomVisits = 0>>
<<set $masterRoomVisits = 0>>
<<set $gfGrandpaEventShown = false>>
<<set $sisterShowerEventTriggered = false>>
<<set $momTextedToday = false>>
<<set $sisterTextedToday = false>>
<<set $girlfriendTextedToday = false>>
<<set $momsTextedToday = false>>
<<set $sisTextedToday = false>>
<<set $gfTextedToday = false>>
<<set $gfSeenWithDadMB = false>>
<<set $gfSeenWithDadBath = false>>
<<set $gfSeenWithGrandpaGR = false>>
<<set $gfSeenWithGrandpaBath = false>>
<<set $wardrobeCheckDone = false>>
<<set $SisterDressDone = false>>
<<set $roamVisits = 0>>
<<set $showeredToday = false>>
<<if $clackShards === undefined or isNaN($clackShards)>>
<<set $clackShards = 0>>
<</if>>
<div style="max-width:650px;margin:auto;padding:20px;background:#1a1a1a;color:#eee;font-family:sans-serif;border-radius:12px;text-align:center;">
<h2>🛒 Camp Marketplace</h2>
<img src="img/camp_stalls.jpg" style="display:block;margin:15px auto;width:90%;border-radius:10px;">
<div id="shard-count">
<p><strong>Clack Shards:</strong> <<print $clackShards>></p>
</div>
<p>Rows of stalls stretch beneath patched canvas roofs. Traders display:</p>
<ul style="text-align:left;max-width:500px;margin:auto;line-height:1.5em;">
<li>
<<link "Buy Clean Water — 2 Shards">>
<<if $clackShards >= 2>>
<<set $clackShards -= 2>>
<<set $backpack["Water Bottles"] += 1>>
<<replace "#market-status">><span style="color:lightgreen;">You trade 2 shards for a water bottle.</span><</replace>>
<<replace "#shard-count">><p><strong>Clack Shards:</strong> <<print $clackShards>></p><</replace>>
<<else>>
<<replace "#market-status">><span style="color:coral;">Not enough shards.</span><</replace>>
<</if>>
<</link>>
</li>
<li>
<<link "Buy Canned Rations — 3 Shards">>
<<if $clackShards >= 3>>
<<set $clackShards -= 3>>
<<set $backpack["Canned Food"] += 1>>
<<replace "#market-status">><span style="color:lightgreen;">You trade 3 shards for a canned ration.</span><</replace>>
<<replace "#shard-count">><p><strong>Clack Shards:</strong> <<print $clackShards>></p><</replace>>
<<else>>
<<replace "#market-status">><span style="color:coral;">Not enough shards.</span><</replace>>
<</if>>
<</link>>
</li>
<li>
<<link "Buy Ammo Pack — 5 Shards">>
<<if $clackShards >= 5>>
<<set $clackShards -= 5>>
<<set $backpack["Ammo Packs"] += 1>>
<<replace "#market-status">><span style="color:lightgreen;">You trade 5 shards for an ammo pack.</span><</replace>>
<<replace "#shard-count">><p><strong>Clack Shards:</strong> <<print $clackShards>></p><</replace>>
<<else>>
<<replace "#market-status">><span style="color:coral;">Not enough shards.</span><</replace>>
<</if>>
<</link>>
</li>
<li>
<<link "Buy Handmade Lantern — 4 Shards">>
<<if $clackShards >= 4>>
<<set $clackShards -= 4>>
<<set $backpack["Lanterns"] += 1>>
<<replace "#market-status">><span style="color:lightgreen;">You trade 4 shards for a handcrafted lantern.</span><</replace>>
<<replace "#shard-count">><p><strong>Clack Shards:</strong> <<print $clackShards>></p><</replace>>
<<else>>
<<replace "#market-status">><span style="color:coral;">Not enough shards.</span><</replace>>
<</if>>
<</link>>
</li>
</ul>
<div id="market-status" style="min-height:1.5em;margin-top:15px;"></div>
<hr style="border:none;border-top:1px solid #444;margin:20px 0;">
[[⬅️ Back to Camp|SurvivorCamp]]
</div><div style="max-width:700px;margin:auto;padding:20px;background:#1a1a1a;color:#eee;
font-family:sans-serif;border-radius:10px;text-align:center;">
<h2>📖 East Wing Archives</h2>
<img src="img/east_wing.jpg" style="display:block;margin:15px auto;width:90%;border-radius:10px;">
<p>The corridor is lined with shattered glass cases and toppled filing cabinets. Faded labels hint at years of research: Phase I, Clinical Trials, Containment Logs.</p>
<p>You carefully sift through the dust and debris, salvaging battered data drives and water-damaged notebooks.</p>
<<set $backpack["Data Drives"] = ($backpack["Data Drives"] or 0) + 1>>
<p style="margin-top:15px;"><em>You stow the recovered drives in your pack.</em></p>
<br>
[[⬅️ Return to Control Room|MilitaryControlRoom]]
</div><div style="max-width:700px;margin:auto;padding:20px;background:#1a1a1a;color:#eee;
font-family:sans-serif;border-radius:10px;text-align:center;">
<h2>🔬 Medical Lab</h2>
<img src="img/medical_lab.jpg" style="display:block;margin:15px auto;width:90%;border-radius:10px;">
<p>The lab is a graveyard of broken centrifuges and toppled reagent racks. Broken vials litter the floor, their labels warning of biohazardous contents.</p>
<p>On the central table, however, stands a single intact prototype vial stamped <strong>“Antidote β — Property of Project AUREUS”</strong>. Its liquid glows faintly under the emergency lights.</p>
<<set $backpack["Antidote Vial"] = true>>
<p style="margin-top:15px;"><em>You secure the vial in a protective case—this could be the world’s best hope.</em></p>
<br>
[[⬅️ Return to Control Room|MilitaryControlRoom]]
</div>